mock-hubot
Hubot mock library made dead simple
Last updated 4 years ago by hermanya .
ISC · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install mock-hubot 
SYNC missed versions from official npm registry.

Mock-hubot

This is a simple wrapper library around hubot-mock-adapter.

###How to use $ npm install --save-dev mock-hubot

Assume we were to test this script.

humock = require 'mock-hubot'
helloScript = require './hello-script.coffee'
{expect} = require 'chai'

describe 'test', ->

    beforeEach (done) ->
      humock.start ->
        humock.learn helloScript
        done()

    afterEach (done) ->
      humock.shutdown -> done()

    it 'provides callback-based way of testing', (done) ->
      humock.test 'hello', (envelope, strings) ->
        expect(strings[0]).match /hello back/
        done()

    it 'provides promise-based way of testing', (done) ->
      humock.test('hello').then (response) ->
        expect(response.toString()).match /hello back/
        done()

Current Tags

  • 1.1.0                                ...           latest (4 years ago)

7 Versions

  • 1.1.0                                ...           4 years ago
  • 1.0.6                                ...           6 years ago
  • 1.0.5                                ...           6 years ago
  • 1.0.4                                ...           6 years ago
  • 1.0.3                                ...           6 years ago
  • 1.0.2                                ...           6 years ago
  • 1.0.1                                ...           6 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (3)
Dev Dependencies (9)
Dependents (2)

Copyright 2014 - 2016 © taobao.org |