Beispiel #1
0
class InscricaoFormTest(TestCase):
	def setUp(self):
		self.f = InscricaoForm({ 
			'nome'  : 'Steve Rogers',
			'cpf'   : '11111111111',
			'email' : '*****@*****.**'
		})
	
	def test_quando_me_inscrevo_um_email_eh_disparado(self):
		self.f.save()
		
		self.assertEqual(len(mail.outbox), 1)
		
		self.assertEqual(mail.outbox[0].from_email, '*****@*****.**')
		self.assertItemsEqual(mail.outbox[0].to, [ self.f.cleaned_data['email'] ])
		self.assertEqual(mail.outbox[0].subject, u'Inscrição no EventeX')
		self.assertEqual(mail.outbox[0].body, u'Obrigado por se inscrever no EventeX!')