1 | uuid = require 'uuid'
|
2 | HydrantManager = require '..'
|
3 | HydrantManagerFactory = require '../factory'
|
4 |
|
5 | describe '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
|