As a system
I need to check that new users' emails have not been used before
So that every account only has one email linked to it
Details and Assumptions
Each email address can only be linked to one user account.
The system will prevent account creation if the email is already in use.
Acceptance Criteria
Scenario: Email not used before
Given a user is attempting to create a new account
When they enter an email address that is not already in the system
Then the system allows the account creation process to proceed
Scenario: Email already used
Given a user is attempting to create a new account
When they enter an email address that is already associated with an existing account
Then the system denies the account creation
And an error message is displayed saying "This email is already in use"
As a system I need to check that new users' emails have not been used before So that every account only has one email linked to it
Details and Assumptions
Acceptance Criteria