nock = require 'nock' expect = require("chai").should() Asjon = require './asjon-testing.coffee' asjon = undefined describe 'hubot mock', -> before (done) -> # Inizializzo robot Asjon (assa) -> asjon = assa after asjon.after afterEach asjon.clear require('../scripts/memoria.coffee')(asjon.robot) done() it 'should intercept hubot\'s HTTP calls', (done) -> nock('http://ddg.gg').get('/').reply 200, 'nocked' asjon.robot.http('http://ddg.gg') .get() (err, res, body) -> res.statusCode.should.equal 200 body.should.equal 'nocked' done()