a_mock
Version:
Sub package of a. Mocking framework
28 lines (21 loc) • 638 B
JavaScript
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);
});
})();
})();