Add test unit
Add initial user tests
Add validation for :name in user model.
Add test for user email
Add tests and validation for email in the user model
Make sure emails are unique in the database
Add password tests
Validate password length in user model