occsn-checkout
Version:
Occasion checkout experience boilerplate component built using React-Redux and Mitragyna
22 lines (18 loc) • 498 B
JavaScript
;
var onPaymentMethodCallback;
var paymentMethodTokenResponse;
var spreedlyMock = {
init: jest.fn(),
on: function(eventName, callback) {
if(eventName == 'paymentMethod') {
onPaymentMethodCallback = callback;
}
},
setPaymentMethodTokenResponse: function(token) {
paymentMethodTokenResponse = token;
},
tokenizeCreditCard: jest.fn().mockImplementation(() => {
onPaymentMethodCallback(paymentMethodTokenResponse)
})
};
module.exports = spreedlyMock;