As a visitor
When I click on the 'register' link in the nav bar
Then I am on the user registration page
And I see a form where I input the following data:
[x] my name
[x] my street address
[x] my city
[x] my state
[x] my zip code
[x] my email address
[x] my preferred password
[x] a confirmation field for my password
When I fill in this form completely,
[x] And with a unique email address not already in the system
[x] My details are saved in the database
[x] Then I am logged in as a registered user
[x] I am taken to my profile page ("/profile")
[x] I see a flash message indicating that I am now registered and logged in
DO THESE STORIES FIRST:
[x] User Story 2, Visitor Navigation
Checklist:
[x] base tests are written
[x] base code is written to pass tests
[x] edge case ("sad path") tests written (if required)
As a visitor When I click on the 'register' link in the nav bar Then I am on the user registration page And I see a form where I input the following data:
When I fill in this form completely,
DO THESE STORIES FIRST:
Checklist:
child of #266
child of #274
depends on #271