1
我已經測試結構表示如下,我的代碼使用AJAX調用所以我嘲諷爲jest tutorial正在重置AJAX調用模擬計算開玩笑測試
describe('it behavior', function() {
it('is as it is', function() {
jQuery.ajax.mock.calls[0][0].success({
data: []
});
...
});
it('is is not as it was', function() {
jQuery.ajax.mock.calls[1][0].success({
data: [1, 2, 3]
});
...
});
});
代表什麼最困擾我的是這個jQuery.ajax.mock.calls[X][0]
在任何情況下,主要是因爲我犯了錯別字或忘記在模擬中增加電話號碼。
是否有可能在afterEach
回調或在這種情況下,一些模式來測試組織復位模擬來電數?最好沒有任何額外的測試依賴性。