AS A user,
I WANT TO create an account using email/password authentication,
TO store and manage my to-do list items on the Internet
SO THAT I can access and manage my tasks from the app across different devices.
SCENARIO: Successful Account Creation
GIVEN the user is on the sign-up screen of the ToDo List app,
WHEN the user enters a valid email address and a strong password,
AND clicks the "Create Account" button,
THEN an account should be created in the Firebase authentication system,
WITHIN 3 seconds,
AND the user should be redirected to the main to-do list screen
WITHIN 2 seconds.
AS A user, I WANT TO create an account using email/password authentication, TO store and manage my to-do list items on the Internet SO THAT I can access and manage my tasks from the app across different devices.
SCENARIO: Successful Account Creation GIVEN the user is on the sign-up screen of the ToDo List app, WHEN the user enters a valid email address and a strong password, AND clicks the "Create Account" button, THEN an account should be created in the Firebase authentication system, WITHIN 3 seconds, AND the user should be redirected to the main to-do list screen WITHIN 2 seconds.