예제 #1
0
    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")
예제 #2
0
 def test_escrever_numero_so_com_centavos(self):
     cheque = Cheque(0.43)
     self.assertEquals(cheque.get_valor_por_extenso(), "quarenta e três centavos")
     
     
예제 #3
0
 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")
예제 #4
0
 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")
예제 #5
0
 def test_escrever_um_por_extenso(self):
     cheque = Cheque(1)
     self.assertEquals(cheque.get_valor_por_extenso(), "um real")