UNPKG

a_mock

Version:

Sub package of a. Mocking framework

28 lines (21 loc) 638 B
var assert = require('assert'); var test = require('../../test'); var sut = require('../remove'); (function(){ console.log('removeSpec'); (function() { console.log('execute'); var context = {}; var callback = {}; var callback0 = {}; var callback2 = {}; var callbacks = [callback0,callback,callback2]; context.callbacks = callbacks; sut(context,callback); test('it should remove callback from callbacks',function() { assert.equal(context.callbacks[0],callback0); assert.equal(context.callbacks[1],callback2); assert.equal(context.callbacks.length,2); }); })(); })();