assert.true()

バージョン追加: 2.11.0.

説明

true( actual, message = "" )

最初の引数がブール値のtrueである場合にパスする厳密な比較。

名前 説明
actual テストされる式
message (文字列) 実際の式の簡潔な説明

true()に必要な引数は1つだけです。引数が真と評価された場合、アサーションはパスします。それ以外の場合は失敗します。

このメソッドは、xUnit スタイルのフレームワークで見られる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');
});