如何在我的业力茉莉花测试周期中实现我的存根ajax调用?

时间:2015-05-31 08:57:56

标签: javascript ajax backbone.js karma-jasmine jasmine-ajax

我有一个骨干应用程序,通过实例化一个视图,可以调用整个ajax调用链。因此,如果我有MainView.js并将其实例化new MainView(),则MainView实例化IASModel.js,它发出请求并返回对MainView的承诺。然后,MainView实例化TestCastModel.js并进行anther ajax调用等...如果我要测试MainView.js,我将不得不存根所有这些ajax调用(https://github.com/jasmine/jasmine-ajax)。然后随着我的测试进度,我将逐渐以编程方式创建更少的这些ajax存根,因为我的应用程序正在进行中。

如何在我的所有测试的整个生命周期中生成一个文件?我希望能够获取任何ajax请求,让一个文件处理它(路由到适当的路径)并返回该调用的存根。

0 个答案:

没有答案