You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a full checkout flow GraphQL integration test. It should create some initial catalog data, and then do all of the same GraphQL calls that the example storefront does, starting from add to cart, including each step of checkout, and ending with placeOrder.
This will help ensure that changes we make are not breaking the storefront checkout flow.
Tests cases needed
createCart (with items)
addCartItems (add more items)
reconcileCarts (login flow)
removeCartItems
setEmailOnAnonymousCart
setShippingAddressOnCart
updateCartItemsQuantity
updateFulfillmentOptionsForGroup
selectFulfillmentOptionForGroup
availablePaymentMethods
placeOrder
The text was updated successfully, but these errors were encountered:
I think it could he helpful here to have the full workflow in place to catch possible errors, like changing the shipping address / (mostly country) and adding another item after you entered the shipping address.
Add a full checkout flow GraphQL integration test. It should create some initial catalog data, and then do all of the same GraphQL calls that the example storefront does, starting from add to cart, including each step of checkout, and ending with
placeOrder
.This will help ensure that changes we make are not breaking the storefront checkout flow.
Tests cases needed
The text was updated successfully, but these errors were encountered: