我有一个包含许多方法的 JS 文件,ajax 调用者是常量。
function ajaxCaller(data,url,callback) { //standard jquery ajax call here }
function method1(){
// ... does work ... then
ajaxCaller(data,url,function(){ // changes the dom } );
}
如何使用 jasmine 覆盖 ajaxCaller 方法,该方法几乎被我的 js 文件中的每个方法调用,以便我可以测试 DOM 是否正在发生变化?