📅  最后修改于: 2023-12-03 15:03:12.130000             🧑  作者: Mango
在Node.js中,assert模块提供了一系列用于测试和验证代码的函数。其中一个是assert.notEqual()函数。
assert.notEqual()函数用于测试两个值是否不相等。若相等则抛出AssertionError异常。
assert.notEqual(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()函数的详细信息和示例请参见官方文档。