assert
↔ Node.js Module to Unit Test validity of operations
assert.equal()
!legacy assert
Static Method to test ==
loose equality
assert.deepEqual()
assert
Static Method to deeply compare ==
nested objects
assert.deepStrictEqual()
assert
Static Method to test ===
for deeply nested object
assert.strictEqual()
assert
Static Method to test expression ===
expected, determined by Object.is()
assert.throws()
assert
Static Method to complain if Callback Function Parameter does not throw Exception
AssertionError
Error
thrown by assert
Module for failure of assertion
References
- [
<code>import</code> [**_`assert`_**](assert) module
```](import-assert-module) ↔
```tsx
<code>import</code> {strict as assert} from "assert"
assert.equal()
↔ !legacyassert
Static Method to test==
loose equalityassert.deepEqual()
↔assert
Static Method to deeply compare==
nested objectsassert.throws()
↔assert
Static Method to complain if Callback Function Parameter does not throw ExceptionAssertionError
↔Error
thrown byassert
Module for failure of assertionassert.strictEqual()
↔assert
Static Method to test expression===
expected, determined byObject.is()
assert.deepStrictEqual()
↔assert
Static Method to test===
for deeply nested object