function assert.notDeepStrictEqual
Jump to headingnotDeepStrictEqual(actual: unknown,expected: unknown,message?: string | Error,): voidTests for deep strict inequality. Opposite of deepStrictEqual.
import assert from 'node: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.
Parameters Jump to heading
Jump to headingactual: unknownJump to headingexpected: unknownoptional
Jump to headingmessage: string | ErrorReturn Type Jump to heading
void