def test_valid(self): params = { 'username': '******', 'password': '******', 'first_name': 'first_name', } form = UserForm(params) is_valid = form.is_valid() assert is_valid user = form.save() self.assertEqual(user.username, '*****@*****.**') self.assertEqual(user.email, '*****@*****.**') self.assertEqual(user.first_name, 'first_name') assert user.check_password('pw')