Acceptance Criteria:
Given I am a visitor
When I click on the register button on the home page
Then I can choose to register as an artist or a client
And I have to provide valid information (name, email, personal information, etc.)
And my registration request must be reviewed and approved by admin before activate
Once approved, the system will send me a secure one time registration token/link by email
And I can use this link/token to complete the registration process
And if I am rejected, I will receive a reject a reject message via email
Acceptance Test:
Click the “Register” button on home page and navigate to the /register page
Select “register as artist” , enters valid details and submits the registration form
Select “register as client” , enters valid details and submits the registration form
Approve the first registration and reject the second one
Verify I have received a link that can help me finish registration as an artist
Verify I have received a reject message via email and I cannot log in with this account
Register again with missing fields or invalid email address, verify we have error message