Open kimberly-bird opened 6 years ago
The use of the word 'friend' here implies an entire system for adding friends. Should there be a separate friends list that is the list of people a user can recommend to. Or is 'friends' here another way of saying the user can recommend a product to any user in the database?
Given the user is viewing a product detail When the user performs a gesture on the Recommend to a friend button Then the user will be presented with a view so (s)he can type in another username and see a Send Notification button
Given the user has entered in another username in the recommendation screen When the user clicks on the Send Notification button Then the user will be taken back to the product detail view that they were viewing originally
Given a user has recommended a product to another user When the receiver logs in next Then the recommendation icon in the navigation bar will have it's notification count increased by one