assert.ok()
添加版本:1.0.0.
描述
ok( state, message = "" )
当第一个参数为真值时,通过的布尔检查。
名称 | 描述 |
---|---|
状态 |
正在测试的表达式 |
message (字符串) |
简短描述 |
此断言只需要一个参数。如果参数计算结果为真,则断言通过;否则,断言失败。
要严格地与布尔值 true 进行比较,请使用 assert.true()
.
有关 ok()
的反向操作,请参阅 assert.notOk()
示例
QUnit.test('example', assert => {
// success
assert.ok(true, 'boolean true');
assert.ok('foo', 'non-empty string');
assert.ok(1, 'number one');
// failure
assert.ok(false, 'boolean false');
assert.ok('', 'empty string');
assert.ok(0, 'number zero');
assert.ok(NaN, 'NaN value');
assert.ok(null, 'null value');
assert.ok(undefined, 'undefined value');
});