assert.notDeepStrictEqual(actual, expected[, message])
Tests for deep strict inequality. Opposite of assert.deepStrictEqual()
.
const assert = require('assert'); assert.notDeepEqual({a:1}, {a:'1'}); // AssertionError: { a: 1 } notDeepEqual { a: '1' } assert.notDeepStrictEqual({a:1}, {a:'1'}); // OK
If the values are deeply and strictly equal, an AssertionError
is thrown with a message
property set equal to the value of the message
parameter. If the message
parameter is undefined, a default error message is assigned.
Please login to continue.