Skip to content

Commit e88f4e5

Browse files
author
renzon
committed
Código sobre TDD e Baby Steps
1 parent 7169f89 commit e88f4e5

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
class Enviador:
22
def enviar(self, remetente, destinatario, assunto, corpo):
3-
return 'renzo@python.pro.br'
3+
return remetente
Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import pytest
2+
13
from libpythonpro.spam.enviador_de_email import Enviador
24

35

@@ -6,12 +8,16 @@ def test_criar_enviador_de_email():
68
assert enviador is not None
79

810

9-
def test_remetente():
11+
@pytest.mark.parametrize(
12+
'destinatario',
13+
['foo@bar.com.br', 'renzo@python.pro.br']
14+
)
15+
def test_remetente(destinatario):
1016
enviador = Enviador()
1117
resultado = enviador.enviar(
12-
'renzo@python.pro.br',
18+
destinatario,
1319
'luciano@python.pro.br',
1420
'Cursos Python Pro',
1521
'Primeira turma Guido Von Rossum aberta.'
1622
)
17-
assert 'renzo@python.pro.br' in resultado
23+
assert destinatario in resultado

0 commit comments

Comments
 (0)