assert.true()

添加的版本:2.11.0

說明

true( actual, message = "" )

如果第一個參數是布爾值 true ,則通過嚴格比較。

名字 說明
actual 正在測試的表達式
message(字符串) 斷言的簡短說明

true() 隻需要一個參數。如果參數的計算結果為真,則斷言通過;否則,它會失敗。

此方法類似於 xUnit-style 框架中的 assertTrue() 方法。

assert.false() 可用於顯式測試錯誤值。

例子

QUnit.test('example', assert => {
  // success
  assert.true(true, 'boolean true');

  // failure
  assert.true('foo', 'non-empty string');
  assert.true('', 'empty string');
  assert.true(0, 'number zero');
  assert.true(false, 'boolean false');
  assert.true(NaN, 'NaN value');
  assert.true(null, 'null value');
  assert.true(undefined, 'undefined value');
});