UNPKG

601 Btext/coffeescriptView Raw
1uuid = require 'uuid'
2HydrantManager = require '..'
3HydrantManagerFactory = require '../factory'
4
5describe 'HydrantManagerFactory', ->
6 beforeEach ->
7 @redisKey = uuid.v1()
8 @uuidAliasResolver = resolve: (uuid, callback) => callback(null, uuid)
9
10 @sut = new HydrantManagerFactory {
11 @uuidAliasResolver
12 namespace: 'something'
13 redisUri: 'redis://localhost'
14 }
15
16 describe 'build', ->
17 beforeEach ->
18 @hydrantManager = @sut.build()
19
20 it 'should create a HydrantManager', ->
21 expect(@hydrantManager).to.be.an.instanceOf HydrantManager