UNPKG

a_mock

Version:

Sub package of a. Mocking framework

24 lines (19 loc) 515 B
function _new(expectedArray,index) { var array; function hasEqualArgumentArray(){ array = arguments[index]; return (array instanceof Array) && equalArrayLength() && equalElements(); } function equalArrayLength() { return (expectedArray.length == array.length); } function equalElements() { for(var i = 0; i < expectedArray.length; i++) { if (expectedArray[i] !== array[i]) return false; } return true; } return hasEqualArgumentArray; } module.exports = _new;