array-util
Version:
Array utils for misc. but useful things, so far just compares arrays
28 lines (25 loc) • 747 B
JavaScript
require('../lib/util.js');
var assert = require('chai').assert;
describe('Array', function(){
describe('#equals',function(){
it("Should accurately compare two different arrays with the same properties and pass",function(){
assert([2,2].equals([2,2]));
});
it("Should accurately compare two different arrays with different properties and return false",function(){
assert([2,2].equals([2,3]) === false);
});
it('Should accurately compare arrays with object elements', function() {
var thingA = {
name: 'thing'
},
thingB = {
name: 'thing'
},
thingC = {
name: false
};
assert([thingA].equals([thingB]));
assert(![thingA].equals([thingC]));
});
});
});