Example #1
0
def test_dezenas_menores_que_vinte():
    assert tradutor.traduz_cento(11) == (11, "onze")
    assert tradutor.traduz_cento(12) == (12, "doze")
    assert tradutor.traduz_cento(13) == (13, "treze")
    assert tradutor.traduz_cento(14) == (14, "quatorze")
    assert tradutor.traduz_cento(15) == (15, "quinze")
    assert tradutor.traduz_cento(16) == (16, "dezesseis")
    assert tradutor.traduz_cento(17) == (17, "dezessete")
    assert tradutor.traduz_cento(18) == (18, "dezoito")
    assert tradutor.traduz_cento(19) == (19, "dezenove")
Example #2
0
def test_traducao_cento_centena():
    assert tradutor.traduz_cento(233) == (233, "duzentos e trinta e três")
    assert tradutor.traduz_cento(203) == (203, "duzentos e três")
Example #3
0
def test_traducao_cento_unidade():
    assert tradutor.traduz_cento(5) == (5, "cinco")
Example #4
0
def test_traducao_cento_dezena():
    assert tradutor.traduz_cento(23) == (23, "vinte e três")
    assert tradutor.traduz_cento(20) == (20, "vinte")
Example #5
0
def test_traducao_cento_primeiro_milhar_maior_que_mil():
    assert tradutor.traduz_cento(1001) == (1, "um")
Example #6
0
def test_traducao_cento_segundo_milhar():
    assert tradutor.traduz_cento(2042) == (42, "quarenta e dois")
Example #7
0
def test_traducao_cento_primeiro_milhar():
    assert tradutor.traduz_cento(1000) == (0, "")
Example #8
0
def test_traducao_cento_numero_positivo_sem_sinal():
    assert tradutor.traduz_cento(94587) == (587, "quinhentos e oitenta e sete")
Example #9
0
def test_traducao_cento_sinal_positivo():
    assert tradutor.traduz_cento(+1) == (1, "um")
Example #10
0
def test_traducao_cento_zero():
    assert tradutor.traduz_cento(0) == (0, "")
Example #11
0
def test_centena_menor_que_duzentos():
    assert tradutor.traduz_cento(101) == (101, "cento e um")
    assert tradutor.traduz_cento(111) == (111, "cento e onze")
    assert tradutor.traduz_cento(121) == (121, "cento e vinte e um")