我试图了解qunit测试qunit测试错误等于和deepEqual
为什么这个测试失败?如果我比较每个属性,是相同的...
test("Get model equal", function() {
function getModel() {
function myModel() {
this.name = "";
this.address = "";
this.phone = "";
}
return new myModel();
}
var model1 = getModel();
var model2 = getModel();
equal(model1, model2);
});
test("Get model deepEqual", function() {
function getModel() {
function myModel() {
this.name = "";
this.address = "";
this.phone = "";
}
return new myModel();
}
var model1 = getModel();
var model2 = getModel();
deepEqual(model1, model2);
});
哪个比较失败? –
我现在做两个测试,两个都失败... –