Logo: Relish

  1. Sign in

Project: Wildswim

Account

Feature description here

Scenarios
Register As A User
Given
I am not logged in
When
I am on the homepage
Then
I am given the option to register with the following details
*
Email
*
Password
*
Password Confirmation
Forgot Password
Given
I am not logged in
When
I have forgot my password
Then
I have the option to reset it via a Forgot Password process
Manage Profile
Given
I am logged in
And
I am on my profile page
When
I click on Edit profile
Then
I am given the option to modify my profile details
Delete Account
Given
I am logged in
And
I am on the Edit Profile page
When
I click on Delete Account
And
I confirm the account deletion on the confirmation page
Then
my account will be deleted
And
all spots I have created will also be deleted (along with their comments and reviews)
And
those spots will also be removed from any collections they may have been a part of
View Own Swim Spots
Given
I am logged in
When
I am on my profile page
Then
I can see a list of swim spots I have created
Edit Swim Spots
Given
I am logged in
And
I am viewing my list of swim spots
When
I click on a swim spot
Then
I am given the option to edit the following details
*
Title
*
Description
*
Photos
*
Tags
Delete Swim Spots
Given
I am logged in
When
I am viewing a swim spot that I have created
Then
I am given the option to delete that swim spot
View Who Has Visited My Swim Spots
Given
I am logged in
When
I am viewing a swim spot that I have created
Then
I can see who has visited my swim spot
Create Swim Spot Collection
Given
I am logged in
When
I am viewing my list of swim spots
Then
I am given the option to create a collection of swim spots
Edit Swim Spot Collection
Given
I am logged in
When
I am viewing a swim spot collection
Then
I have the ability to add/remove swim spots from the collection
And
I have the ability to rename the collection
And
I have the ability to set a description
And
I have the ability to reorder swim spots
And
I have the ability to choose how the collection can be shared (List or map)
Delete Swim Spot Collection
Given
I am logged in
When
I am viewing a swim spot collection
Then
I am given the option to delete that swim spot collection
Mark Swim Spot As "Visited"
Given
I am logged in
When
I am viewing a swim spot's details
Then
I am given the option to mark that swim spot as "visited"
Review A Swim Spot
Given
I am logged in
When
I am viewing a swim spot's details
Then
I am given the option to leave a review
Share A Swim Spot / Swim Spot collection
Given
I am logged in
When
I am viewing a swim spot or swim spot collection
Then
I am given the option to share it to Facebook

Last published almost 6 years ago by tomglenn.