class SendEmailToUsersFormTest(TestCase):
    def setUp(self):
        self.form = SendEmailToUsersForm()

    def test_to_must_verify_if_user_exist(self):
        self.form.cleaned_data = {"users": "x"}
        self.assertRaises(ValidationError, self.form.clean_users)

    def test_to_must_verify_if_user_is_active(self):
        G(User, username="******", is_active=False)
        self.form.cleaned_data = {"users": "x"}
        self.assertRaises(ValidationError, self.form.clean_users)

    def test_to_must_verify_if_user_has_email(self):
        G(User, username="******", is_active=True, email="")
        self.form.cleaned_data = {"users": "x"}
        self.assertRaises(ValidationError, self.form.clean_users)

    def test_success_scenario(self):
        G(User, username="******", is_active=True, email="*****@*****.**")
        self.form.cleaned_data = {"users": "x"}
        self.form.clean_users()
예제 #2
0
class SendEmailToUsersFormTest(TestCase):
    def setUp(self):
        self.form = SendEmailToUsersForm()

    def test_to_must_verify_if_user_exist(self):
        self.form.cleaned_data = {'users': 'x'}
        self.assertRaises(ValidationError, self.form.clean_users)

    def test_to_must_verify_if_user_is_active(self):
        G(User, username='******', is_active=False)
        self.form.cleaned_data = {'users': 'x'}
        self.assertRaises(ValidationError, self.form.clean_users)

    def test_to_must_verify_if_user_has_email(self):
        G(User, username='******', is_active=True, email='')
        self.form.cleaned_data = {'users': 'x'}
        self.assertRaises(ValidationError, self.form.clean_users)

    def test_success_scenario(self):
        G(User, username='******', is_active=True, email='*****@*****.**')
        self.form.cleaned_data = {'users': 'x'}
        self.form.clean_users()
 def setUp(self):
     self.form = SendEmailToUsersForm()
예제 #4
0
 def setUp(self):
     self.form = SendEmailToUsersForm()