在我們確保我們的邏輯正常后,我們可以測試更多用例,直到結果能夠一直和期望的一致。
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-