Skip to content

Instantly share code, notes, and snippets.

View jorgemdnt's full-sized avatar

Jorge Modesto jorgemdnt

View GitHub Profile
# coding:utf-8
import unittest
class VerificarPangramaTests(unittest.TestCase):
def test_metodo_de_teste(self):
pass
# [...]
def test_retorna_verdadeiro_quando_frase_pangrama(self):
# Arrange
frase = "Zebras caolhas de Java querem mandar fax para moça gigante de New York"
# Act
frase_eh_pangrama = verificar_pangrama(frase)
# Assert
self.assertEqual(True, frase_eh_pangrama)
# [...]
def test_retorna_verdadeiro_quando_frase_pangrama(self):
frase = "Zebras caolhas de Java querem mandar fax para moça gigante de New York"
frase_eh_pangrama = verificar_pangrama(frase)
self.assertTrue(frase_eh_pangrama)
def verificar_pangrama():
pass
import unittest
from verificar_pangrama import verificar_pangrama
# [...]
def verificar_pangrama(frase):
pass
def verificar_pangrama(frase):
return True
# [...]
def test_retorna_falso_quando_frase_nao_eh_pangrama(self):
frase = "Frase que não é um pangrama"
frase_eh_pangrama = verificar_pangrama(frase)
self.assertFalse(frase_eh_pangrama)
import string
def verificar_pangrama(frase):
for letra in string.ascii_lowercase:
if letra not in frase:
return False
return True
# [...]
def verificar_pangrama(frase):
for letra in string.ascii_lowercase:
if letra not in frase.lower():
return False
return True