user model tests #10
email validation and test codes #10
password validation and test codes #10