diff --git a/dev/tests/js/jasmine/tests/app/code/Magento/Multishipping/frontend/js/multi-shipping.test.js b/dev/tests/js/jasmine/tests/app/code/Magento/Multishipping/frontend/js/multi-shipping.test.js
index 65ee180476f3a..a8ae8ab65e378 100644
--- a/dev/tests/js/jasmine/tests/app/code/Magento/Multishipping/frontend/js/multi-shipping.test.js
+++ b/dev/tests/js/jasmine/tests/app/code/Magento/Multishipping/frontend/js/multi-shipping.test.js
@@ -68,9 +68,11 @@ define([
var addNewAddressBtn,
addressflag,
canContinueBtn,
- canContinueFlag;
+ canContinueFlag,
+ originalGetJSON;
beforeEach(function () {
+ originalGetJSON = $.getJSON;
addNewAddressBtn = $('');
addressflag = $('');
canContinueBtn = $('');
@@ -79,6 +81,12 @@ define([
.append(addressflag)
.append(canContinueBtn)
.append(canContinueFlag);
+
+ $.getJSON = jasmine.createSpy().and.callFake(function () {
+ var deferred = $.Deferred();
+
+ return deferred.promise();
+ });
});
afterEach(function () {
@@ -86,6 +94,7 @@ define([
addressflag.remove();
canContinueBtn.remove();
canContinueFlag.remove();
+ $.getJSON = originalGetJSON;
});
it('Check add new address event', function () {