Selecting the submit button
Changes from 2 commit(s):

Submitting the form blank

------------------------------

Using new Crawler
Changes from 3 commit(s):

Filling out the form with data

------------------------------

Simplifying the test

------------------------------

TutsHero: Merge branch '_tuts/episode2/test-fill-out-a-blank-form' into '_tuts/episode2/test-fill-out-form-with-data' as we walk forward through the steps
Clearing users before the test
Using a test database in the test environment
Re-adding HTML5 validation temporarily
Changes from 2 commit(s):

Making the email field temporarily not required

------------------------------

Activating field guessing on email
Removing email constraint
Adding NotBlank
Removing NotBlank, but making nullable=false
Re-adding the constraints and no longer guessing the field type
Using a ROLE_EVENT_CREATE role and giving this role to admins
Configuring switch_user
Adding the catch-all access_control

Also deleting the 2 commented out to avoid confusion
Whitelisting the login page
Whitelisting WDT, profiler and assetic routes under access_control
Accessing the user in the template
Accessing the user in the controller the long way
Using the getUser shortcut
Removing debug code