在我们确保我们的逻辑正常后,我们可以测试更多用例,直到结果能够一直和期望的一致。
var calculator = {
sum: function(x, y) {
return x + y;
}
}
describe('calculator', function () {
it('1 + 1 should equal 2', function () {
expect(calculator.sum(1, 1)).toBe(2);
});
});
小结
我们初步了解了使用 jasmine 来进行TBD测试,这样有利于我们接下来去理解 使用karama进行单元测试(翻译中...)
原文转自: http://www.jackpu.com/yi-kai-shi-dui-angular-appjin-xing-dan-yuan-