Метод ifError - ошибка значения на NodeJS
Метод ifError
возвращает
ошибку значения, заданного
в параметре. Если значение равно
undefined
или null
, то
ошибка не выдается. Метод полезен
при тестировании аргумента
ошибки в коллбэках.
Синтаксис
assert.ifError(значение);
Пример
Давайте проверим какую ошибку
вернет метод ifError
,
если в его параметре указать
число 0
:
import assert from 'assert';
console.log(assert.ifError(0));
Результат выполненного кода:
'AssertionError [ERR_ASSERTION]:
ifError got unwanted exception: 0'