示例#1
0
 def test_um_centavo(self):
     self.assertEqual(numero_por_extenso("um centavo"),0.01)
示例#2
0
 def test_um(self):
     valor = numero_por_extenso("um real")
     self.assertEqual(valor, 1)
示例#3
0
 def test_um_real(self):
     self.assertEqual(numero_por_extenso("um real"),1)
示例#4
0
 def test_um_real_um_centavo(self):
     self.assertEqual(numero_por_extenso("um real e um centavo"),1.01)
示例#5
0
 def test_milhar(self):
     self.assertEqual(numero_por_extenso("mil reais"), 1000)
     self.assertEqual(numero_por_extenso("mil e um reais"), 1001)
     self.assertEqual(numero_por_extenso("dois mil e um reais"), 2001)
     self.assertEqual(numero_por_extenso("duzentos e trinta e sete mil quatrocentos e trinta e um reais"),
                      237431)
示例#6
0
 def test_centavos(self):
     self.assertEqual(numero_por_extenso("dois mil quinhentos e vinte e tres reais e dezoito centavos"),2523.18)
示例#7
0
 def test_cento_e_tres(self):
     valor = numero_por_extenso("cento e tres reais")
     self.assertEqual(valor, 103)
示例#8
0
 def test_trezentos_e_quarenta(self):
     valor = numero_por_extenso("trezentos e quarenta reais")
     self.assertEqual(valor, 340)
示例#9
0
 def test_cem(self):
     valor = numero_por_extenso("cem reais")
     self.assertEqual(valor, 100)
示例#10
0
 def test_trinta_e_tres(self):
     valor = numero_por_extenso("trinta e tres reais")
     self.assertEqual(valor, 33)
示例#11
0
 def test_vinte_e_um(self):
     valor = numero_por_extenso("vinte e um reais")
     self.assertEqual(valor, 21)
示例#12
0
 def test_dez(self):
     valor = numero_por_extenso("dez reais")
     self.assertEqual(valor, 10)
示例#13
0
 def test_dois(self):
     valor = numero_por_extenso("dois reais")
     self.assertEqual(valor, 2)