assert.true()

添加版本:2.11.0.

描述

true( actual, message = "" )

一个严格的比较,如果第一个参数是布尔值 true,则通过。

名称 描述
实际 正在测试的表达式
message (字符串) 实际表达式的简短描述

true() 只需要一个参数。如果参数计算结果为 true,则断言通过;否则,断言失败。

此方法类似于 xUnit 风格框架中的 assertTrue() 方法。

assert.false() 可用于显式测试 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');
});