hubot-bingo
Version:
A hubot script that plays Buzzword bingo
21 lines (17 loc) • 504 B
text/coffeescript
chai = require('chai')
sinon = require('sinon')
sinonChai = require('sinon-chai')
expect = chai.expect
chai.use(sinonChai)
describe 'bingo', ->
beforeEach ->
=
hear: sinon.spy()
respond: sinon.spy()
it 'registers a hear listener', ->
require('../src/hubot-bingo')()
expect(.hear).to.be.calledWith(/.*/i)
it 'registers a respond listener', ->
require('../src/hubot-bingo')()
expect(.respond).to.be.calledWith(/scores/i)