我希望能够在茉莉花中测试一组笛卡尔坐标对象。我不想做一大堆测试会堵塞我的结果屏幕。我只想断言数组中的每个坐标都是正确分配的。
var i = 0;
for(var x = 0; x < width; ++x) {
for(var y = 0; y < height; ++y) {
expect(coords[i].x).toBe(x);
expect(coords[i].y).toBe(y);
++i;
}
}
然而,当我这样做时,我的测试跑步者声称没有期望。
答案 0 :(得分:0)
是describe
&amp; it
块中的测试?
describe('coords', function(){
it('coords[0] matches every x in width and y in height', function(){
var i = 0;
for(var x = 0; x < width; ++x) {
for(var y = 0; y < height; ++y) {
expect(coords[i].x).toBe(x);
expect(coords[i].y).toBe(y);
++i;
}
}
})
})