Added tests to user_spec for validation, and has_secure_password