assert
assert.equal(1, 1); // Assertion passes
assert.equal(1, 2); // Assertion failsassert.equal(1, 2, 'Error message'); // Custom error message is displayed on failureassert.strictEqual(1, 1); // Assertion passes, uses === for comparisonassert.ok(true); // Assertion passes
assert.ok(false); // Assertion failsassert.fail(false); // Assertion passes
assert.fail(true); // Assertion failsassert.deepEqual({a: 1}, {a: 1}); // Assertion passes
assert.deepEqual({a: 1}, {b: 1}); // Assertion failsassert.deepStrictEqual([1, 2], [1, 2]); // Assertion passes
assert.deepStrictEqual([1, 2], [2, 1]); // Assertion fails