@b1u3too/lotide
Version:
LHL Web Development Flex Program Project -- Helper function library inspired by lodash
16 lines (12 loc) • 515 B
JavaScript
const eqObjects = require('./eqObjects');
const assertObjectsEqual = function(actual, expected) {
const inspect = require('util').inspect;
if (eqObjects(actual, expected)) {
console.log(`✅🥳✅ Assertion Passed: ${inspect(actual)} matches ${inspect(expected)}`);
} else {
console.log(`🛑😱🛑 Assertion Failed: ${inspect(actual)} DOES NOT match ${inspect(expected)}`);
}
};
module.exports = assertObjectsEqual;
assertObjectsEqual({},{a:' '});
assertObjectsEqual({a:2, b:3}, {a:2, b:3});