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
回调或在这种情况下,一些模式来测试组织复位模拟来电数?最好没有任何额外的测试依赖性。