LearningSalesForceCommerceC.../storefront-reference-architecture/test/acceptance/steps/accountPage/addPayment.steps.js

18 lines
517 B
JavaScript
Raw Permalink Normal View History

2021-12-21 10:57:31 -08:00
const { data, accountPage } = inject();
Then('shopper clicks add new payment', () => {
accountPage.clickAddPayment();
});
Then('shopper fills out their payment information', () => {
accountPage.addPayment(data.account.name, data.checkout.ccNum, data.checkout.expMonth, data.checkout.expYear);
});
Then('shopper clicks view payments', () => {
accountPage.viewAllPayments();
});
Then('shopper removes a saved credit card', () => {
accountPage.removePayment(data.account.deletePaymentModalText);
});