def test_create_user_bad_email(self): with pytest.raises(ValidationError): UserService.create_user( username='******', password='******', first_name=123, last_name='last', institution='university', email='not_an_email', )
def test_create_user_bad_email(self): with pytest.raises(ValidationError): UserService.create_user( username='******', password='******', first_name=123, last_name='last', institution='university', email='not_an_email', )
def test_create_valid_user(self): user = UserService.create_user( username='******', password='******', first_name='first', last_name='last', institution='university', email='*****@*****.**', ) assert user is not None db_user = User.objects.get(username='******') assert db_user.username == 'username' assert db_user.first_name == 'first' assert db_user.last_name == 'last' assert db_user.institution == 'university' assert db_user.email == '*****@*****.**'
def test_create_valid_user(self): user = UserService.create_user( username='******', password='******', first_name='first', last_name='last', institution='university', email='*****@*****.**', ) assert user is not None db_user = User.objects.get(username='******') assert db_user.username == 'username' assert db_user.first_name == 'first' assert db_user.last_name == 'last' assert db_user.institution == 'university' assert db_user.email == '*****@*****.**'