我正在尝试测试以下功能。我正在使用茉莉花来测试相同的
var razorPaySuccessCallback = function(payment_id) {
$scope.razorpayParams.razorpay_payment_id = payment_id;
$http( {
url: <url>,
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
'Authorization': ''
},
transformRequest: function ( obj ) {
}
},
data:<data>
} );
}
我在尝试如下。
spyOn(this, 'razorPaySuccessCallback').and.callFake(function() {
return {
then: function(callback) { return callback(data); }
};
});
我得到的razorPaySuccessCallback不存在。