assert.strictEqual()

添加的版本:1.0.0

说明

strictEqual( actual, expected, message = "" )

严格的类型和值比较。

名字 说明
actual 正在测试的表达式
expected 已知比较值
message(字符串) 断言的简短说明

strictEqual() 断言使用严格相等运算符 (===) 提供了最严格的类型和值比较。

assert.equal() 可用于测试非严格相等。

assert.notStrictEqual() 可用于显式测试严格不等式。

变更日志

  • 在 QUnit 1.1 之前,这种方法被称为assert.same().
    QUnit 1.3 中删除了别名。

例子

比较具有相同值和类型的两个基元的值。

QUnit.test('strictEqual example', assert => {
  const result = 2;

  assert.strictEqual(result, 2);
});