@stewartmac/lotide
Version:
Modular collection of functions that operate on data, namely Arrays and Objects.
12 lines (10 loc) • 484 B
JavaScript
const eqObjects = require('./eqObjects');
const assertObjectsEqual = function(actual, expected) {
const inspect = require('util').inspect;
if (eqObjects(actual, expected)) {
console.log(`${String.fromCodePoint(0x1F642).repeat(3)} Assertion Passed: ${inspect(actual)} === ${inspect(expected)}`);
} else {
console.log(`${String.fromCodePoint(0x1F641).repeat(3)} Assertion Failed: ${inspect(actual)} !== ${inspect(expected)}`);
}
};
module.exports = assertObjectsEqual;