Как выполнить модульное тестирование JQuery AJAX успеха и ошибки с помощью Jasmine версии 1 - PullRequest
0 голосов
/ 12 декабря 2018

У меня ниже код вызова ajax в моем файле .js, и я хочу написать модульные тесты жасмина, чтобы обеспечить покрытие

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, и внутренние функции успеха и ошибок должны бытьохвачено в модульных тестах.Новое в жасминовой карме.Любая помощь приветствуется!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...