我需要断言我的 JavaScript 单元测试中两点之间的相等性:
var pnt1 = {x: 2, y: 3};
和
var pnt2 = {x: 2, y: 3};
当我做的时候
assert.equal(pnt1, pnt2);
它说的点是不同的。我能否从检查中排除对象是不同实例的事实(因此实际上它们“不相等”)?
我想避免创建一个断言列表,一个用于每个要测试的字段(在本例中为 .x
和 .y
)
最佳答案
关于javascript - 在 Javascript 测试中断言对象相等 (chai),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33935705/