coworkers-test
Version:
Coworkers queue testing made easy
20 lines (15 loc) • 460 B
JavaScript
const assign = require('101/assign')
const EventEmitter = require('events').EventEmitter
const mockChannelFactory = require('./mock-channel-factory.js')
const sinon = require('sinon')
require('sinon-as-promised')
module.exports = mockConnectionFactory
function mockConnectionFactory () {
const conn = assign(new EventEmitter(), {
createChannel: mockChannelFactory,
connect: sinon.stub(),
close: sinon.stub()
})
return conn
}