def test_form_save(self): form = RegistrationForm({ 'username': '******', 'email': '*****@*****.**', 'password': '******' }) self.assertTrue(form.is_valid()) new_user = form.save() self.assertEqual(new_user.username, 'test') self.assertTrue(new_user.is_active)
def test_form_save_with_account_verification(self): form = RegistrationForm({ 'username': '******', 'email': '*****@*****.**', 'password': '******' }) self.assertTrue(form.is_valid()) new_user = form.save() self.assertEqual(new_user.username, 'test') self.assertFalse(new_user.is_active) self.assertEqual(AccountVerification.objects.count(), 1)
def test_form_save_with_fullname(self): form = RegistrationForm({ 'username': '******', 'email': '*****@*****.**', 'password': '******', 'first_name': 'First', 'last_name': 'Last', }) self.assertTrue(form.is_valid()) new_user = form.save() self.assertEqual(new_user.username, 'test') self.assertTrue(new_user.is_active) self.assertEqual(new_user.first_name, 'First') self.assertEqual(new_user.last_name, 'Last')