assert предоставляет функции для написания assertions (утверждений). assert.strictEqual(a, b) проверяет строгое равенство, assert.deepStrictEqual() для объектов и массивов, assert.throws() для проверки что функция выбрасывает ошибку, assert.rejects() для async функций. Strict mode (assert/strict) рекомендуется — он использует === вместо ==. В тестах обычно используют Jest/Mocha с их матчерами, но assert встроен и не требует зависимостей.
Как использовать модуль assert в Node.js?
Junior
236 просмотровAFK Offer AI
Что такое Vertical Slice Architecture в Node.js?