assert.notDeepEqual()

添加的版本:1.0.0

说明

notDeepEqual( actual, expected, message = "" )

一种反向深度递归比较,适用于原始类型、数组、对象、正则表达式、日期和函数。

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

这是 assert.deepEqual() 的倒数。

例子

比较两个对象的值。

QUnit.test('example', assert => {
  const result = { foo: 'yep' };

  // succeeds, objects are similar but have a different foo value.
  assert.notDeepEqual(result, { foo: 'nope' });
});