def test_escrever_numero_inteiro_maior_que_um(self): cheque = Cheque(1234) self.assertEquals(cheque.get_valor_por_extenso(), "um mil duzentos e trinta e quatro reais") cheque = Cheque(15987) self.assertEquals(cheque.get_valor_por_extenso(), "quinze mil novecentos e oitenta e sete reais") cheque = Cheque(315987) self.assertEquals(cheque.get_valor_por_extenso(), "trezentos e quinze mil novecentos e oitenta e sete reais")
def test_escrever_numero_so_com_centavos(self): cheque = Cheque(0.43) self.assertEquals(cheque.get_valor_por_extenso(), "quarenta e três centavos")
def test_escrever_numero_com_unidade_de_centavo(self): cheque = Cheque(30004.03) self.assertEquals(cheque.get_valor_por_extenso(), "trinta mil e quatro reais e três centavos")
def test_escrever_numero_com_dezena_de_centavo(self): cheque = Cheque(111.10) self.assertEquals(cheque.get_valor_por_extenso(), "cento e onze reais e dez centavos")
def test_escrever_um_por_extenso(self): cheque = Cheque(1) self.assertEquals(cheque.get_valor_por_extenso(), "um real")