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()↔ !legacyassertStatic Method to test==loose equalityassert.deepEqual()↔assertStatic Method to deeply compare==nested objectsassert.throws()↔assertStatic Method to complain if Callback Function Parameter does not throw ExceptionAssertionError↔Errorthrown byassertModule for failure of assertionassert.strictEqual()↔assertStatic Method to test expression===expected, determined byObject.is()assert.deepStrictEqual()↔assertStatic Method to test===for deeply nested object