Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🥗🥔🧹✨ Marketplace: Test how we communicate DeliveryExpectations #1373

Conversation

zspencer
Copy link
Member

As we were beginning to implement how we communicate the different expectations based on delivery area, we noticed there were not many tests on the current behavior; and that chunk of behavior had many many many permutations that were meaningful.

So we took some time to pull out a DeliveryExpectationsComponent that can take care of handling those permutations, and start to test them.

There is some minor wording improvements included here, specifically because we noticed things didn't always make a ton of sense as we added those tests; so it does include a bit of behavior changes.

- #1185

As we were beginning to implement how we communicate the different
expectations based on delivery area, we noticed there were not many
tests on the current behavior; and that chunk of behavior had many many
many permutations that were meaningful.

So we took some time to pull out a `DeliveryExpectationsComponent` that
can take care of handling those permutations, and start to test them.

There is some minor wording improvements included here, specifically
because we noticed things didn't always make a ton of sense as we added
those tests; so it *does* include a bit of behavior changes.

Co-authored-by: Neer Malathapa <nirmalathapa@users.noreply.github.com>
Co-authored-by: Dicko Sow <s12dsow@users.noreply.github.com>
@zspencer zspencer requested review from anaulin, KellyAH and a team April 16, 2023 19:17
@zspencer zspencer added ✨ feature Reduces Client's Burden or Grants them Benefits 🧹 refactor Includes non-behavioral changes 🥔 Satisfices It's good enough to use, but not particularly great 🥗 test automation Adds some automated tests. V nutritious. labels Apr 16, 2023
@zspencer zspencer changed the title 🥗🥔🧹✨ Marketplace: Test how we communicate delivery expectations 🥗🥔🧹✨ Marketplace: Test how we communicate DeliveryExpectations Apr 16, 2023
@zspencer zspencer merged commit d68129b into main Apr 17, 2023
@zspencer zspencer deleted the marketplace/delivery-area/cart-shows-appropriate-delivery-expectations branch April 17, 2023 01:27
@zspencer zspencer added this to the 1.0 - Andromeda milestone May 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ feature Reduces Client's Burden or Grants them Benefits 🧹 refactor Includes non-behavioral changes 🥔 Satisfices It's good enough to use, but not particularly great 🥗 test automation Adds some automated tests. V nutritious.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants