예제 #1
0
    def test_form_valid(self):
        form = FeedbackForm()

        self.mock.StubOutWithMock(form, 'send_email')
        form.send_email()

        self.mock.ReplayAll()
        self.view.form_valid(form)
        self.mock.VerifyAll()
예제 #2
0
    def test_send_email(self):
        form = FeedbackForm(data={"email": "*****@*****.**", "body": "test email"})

        if form.is_valid():
            form.send_email()
        else:
            self.assertFail()

        self.assertEqual(len(mail.outbox), 1)
예제 #3
0
    def test_send_email(self):
        form = FeedbackForm(data={
            'email': '*****@*****.**',
            'body': 'test email'
        })

        if form.is_valid():
            form.send_email()
        else:
            self.assertFail()

        self.assertEqual(len(mail.outbox), 1)