As a customer, I need to create a new wishlist under my account.
So that I can add the products I wish to purchase in the near future.
Details and Assumptions
A customer might or might not have wishlists, so they should create one based on their requirements.
A customer could have multiple wishlists associated with their customer ID, and be able to choose one of these to add items in it.
Acceptance Criteria
Given [some context] wishlist does not exist,
When [action taken]the customer want to create a new wishlist,
Then [outcome observed] the new wishlist is added under their account
Given [some context] the customer wants to clear/remove the last item in the wishlist,
When [action taken] customer removes the last item in the wishlist,
Then [outcome observed] the wishlist is deleted from the database.
As a customer, I need to create a new wishlist under my account. So that I can add the products I wish to purchase in the near future.
Details and Assumptions
A customer might or might not have wishlists, so they should create one based on their requirements. A customer could have multiple wishlists associated with their customer ID, and be able to choose one of these to add items in it.
Acceptance Criteria
Given [some context] wishlist does not exist, When [action taken]the customer want to create a new wishlist, Then [outcome observed] the new wishlist is added under their account Given [some context] the customer wants to clear/remove the last item in the wishlist, When [action taken] customer removes the last item in the wishlist, Then [outcome observed] the wishlist is deleted from the database.