assert.notEqual()
添加的版本:1.0.0
说明
notEqual( actual, expected, message = "" )
非严格比较,检查不等式。
名字 | 说明 |
---|---|
actual |
正在测试的表达式 |
expected |
已知比较值 |
message (字符串) |
断言的简短说明 |
notEqual
断言使用简单的反向比较运算符 (!=
) 来比较实际参数和预期参数。当它们不相等时,断言通过;否则,它会失败。失败时,除了给定消息外,测试结果中还会显示实际值和预期值。
可用于测试相等性。assert.equal()
可用于测试严格不等式。assert.notStrictEqual()
例子
最简单的断言示例:
QUnit.test('good example', assert => {
const result = '2';
// succeeds, 1 and 2 are different.
assert.notEqual(result, 1, 'string and number');
});
QUnit.test('bad example', assert => {
const result = '2';
// fails, the number 2 and the string "2" are actually considered equal
// when loosely compared. Use notStrictEqual instead to consider them different
assert.notEqual(result, 2, 'string and number');
});
相关用法
- JavaScript assert.notPropContains()用法及代码示例
- JavaScript assert.notDeepEqual()用法及代码示例
- JavaScript assert.notPropEqual()用法及代码示例
- JavaScript assert.notOk()用法及代码示例
- JavaScript assert.notStrictEqual()用法及代码示例
- JavaScript assert.expect()用法及代码示例
- JavaScript assert.rejects()用法及代码示例
- JavaScript assert.propContains()用法及代码示例
- JavaScript assert.timeout()用法及代码示例
- JavaScript assert.deepEqual()用法及代码示例
- JavaScript assert.propEqual()用法及代码示例
- JavaScript assert.pushResult()用法及代码示例
- JavaScript assert.async()用法及代码示例
- JavaScript assert.strictEqual()用法及代码示例
- JavaScript assert.throws()用法及代码示例
- JavaScript assert.equal()用法及代码示例
- JavaScript assert.verifySteps()用法及代码示例
- JavaScript assert.false()用法及代码示例
- JavaScript assert.ok()用法及代码示例
- JavaScript assert.true()用法及代码示例
- JavaScript assert.step()用法及代码示例
- JavaScript array.length属性用法及代码示例
- JavaScript esri/layers/OpenStreetMapLayer.minScale用法及代码示例
- JavaScript esri/layers/KMLLayer.maxScale用法及代码示例
- JavaScript esri/widgets/Histogram.labelFormatFunction用法及代码示例
注:本文由纯净天空筛选整理自qunitjs.com大神的英文原创作品 assert.notEqual()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。