1. 程式人生 > >assert.fail()詳解

assert.fail()詳解

assert.fail(actual, expected, message, operator)

丟擲一個 AssertionError。如果 message 是假值,錯誤資訊會被設定為被 operator 分隔在兩邊 actual 和 expected 的值。否則,該錯誤資訊會是 message 的值。

const assert = require('assert');

assert.fail(1, 2, undefined, '>');
  // AssertionError: 1 > 2

assert.fail(1, 2, 'whoops', '>');
  // AssertionError: whoops