assert.ok()
バージョン追加: 1.0.0.
説明
ok( state, message = "" )
最初の引数が真理値なら合格するブール値のチェック。
名前 | 説明 |
---|---|
state |
テストされる式 |
message (文字列) |
簡易説明 |
このアサーションには 1 つの引数のみが必要です。引数が 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');
});