📜  Node.js assert.notEqual()函数(1)

📅  最后修改于: 2023-12-03 15:03:12.130000             🧑  作者: Mango

Node.js assert.notEqual()函数

在Node.js中,assert模块提供了一系列用于测试和验证代码的函数。其中一个是assert.notEqual()函数。

assert.notEqual()函数用于测试两个值是否不相等。若相等则抛出AssertionError异常。

语法

assert.notEqual(actual, expected, message);

  • actual:实际值。
  • expected:期望值。
  • message(可选):异常描述信息。
返回值

若actual和expected不相等,则函数不返回任何内容。若相等则抛出AssertionError异常。

示例
const assert = require('assert');

assert.notEqual(1, 2); // 通过
assert.notEqual(1, '1'); // 通过
assert.notEqual(1, 1, '这两个值相等:1'); // 抛出AssertionError异常,异常信息为:这两个值相等:1

在第三个例子中,由于1和1相等,因此assert.notEqual()函数抛出AssertionError异常,并且异常信息为:这两个值相等:1。

小结

assert.notEqual()函数用于测试两个值是否不相等。相等则抛出AssertionError异常。

assert.notEqual()函数的详细信息和示例请参见官方文档