Tests for deep strict inequality. Opposite of deepStrictEqual.
importassertfrom'assert/strict';
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. If
the message parameter is an instance of an Error then it will be thrown
instead of the AssertionError.
Tests for deep strict inequality. Opposite of deepStrictEqual.
If the values are deeply and strictly equal, an
AssertionError
is thrown with amessage
property set equal to the value of themessage
parameter. If themessage
parameter is undefined, a default error message is assigned. If themessage
parameter is an instance of anError
then it will be thrown instead of theAssertionError
.