Get rid of fixtures, start writing user test
Add test 'invalid without a username'
Validate presence of username
Add test for unique username
Install shoulda
Add validation for user's to-do items and uniqueness of username
Add :user factory
Incorporate factories
Merge branch 'not_passing' into testing