如何使用Jasmine Version1对jQuery Ajax成功和错误进行单元测试

时间:2018-12-12 20:12:39

标签: jquery unit-testing karma-jasmine

我的.js文件中有下面的Ajax调用代码,我想编写茉莉花单元测试以提高覆盖率

promise = jQuery.ajax({
            url : url,
            type : "GET",
            success: function(data){
                //success statements
                url = url2;
                promise = jQuery.ajax({
                    url : url,
                    type : "GET",
                    success: function(data){//success stmts},
                    error: function(data){//error stmts}    
                });
             }, 
             error: function(data){
                //error stmts
             }
          });     

基本上,它嵌套了ajax调用,内部的成功和错误功能应该在单元测试中讨论。 茉莉花因果新手。任何帮助表示赞赏!

0 个答案:

没有答案