total 12 tests for user model