def teste_troco_de_sessenta_e_seis_centavos(self):
     self.assertEqual(devolve_troco(3.00, 2.34), {
         '0.50': 1,
         '0.10': 1,
         '0.05': 1,
         '0.01': 1
     })
 def teste_troco_de_cento_e_sessenta_e_seis_reais_e_sete_centavos(self):
     self.assertEqual(
         devolve_troco(500, 333.93), {
             '100.00': 1,
             '50.00': 1,
             '10.00': 1,
             '5.00': 1,
             '1.00': 1,
             '0.05': 1,
             '0.01': 2
         })
 def teste_troco_de_onze_centavos(self):
     self.assertEqual(devolve_troco(10.00, 9.89), {"0.10": 1, "0.01": 1})
 def teste_troco_de_dez_centavos(self):
     self.assertEqual(devolve_troco(10.00, 9.90), {"0.10": 1})
 def teste_troco_de_nove_centavos(self):
     self.assertEqual(devolve_troco(5.00, 4.91), {"0.01": 4, "0.05": 1})
 def teste_troco_de_seis_centavos(self):
     self.assertEqual(devolve_troco(7.00, 6.94), {"0.01": 1, "0.05": 1})
 def teste_troco_de_seis_centavos(self):
     self.assertEqual(devolve_troco(7.00, 6.94), {'0.01': 1, '0.05': 1})
 def teste_valor_total_igual_valor_dado(self):
     self.assertEqual(devolve_troco(10.0, 10.0), {})
 def teste_troco_de_um_real(self):
     self.assertEqual(devolve_troco(3.34, 2.34), {"1.00": 1})
Exemple #10
0
 def teste_troco_de_um_real(self):
     self.assertEqual(devolve_troco(3.34, 2.34), {'1.00': 1})
Exemple #11
0
 def teste_troco_de_cinquenta_centavos(self):
     self.assertEqual(devolve_troco(15.00, 14.50), {'0.50': 1})
Exemple #12
0
 def teste_troco_de_onze_centavos(self):
     self.assertEqual(devolve_troco(10.00, 9.89), {'0.10': 1, '0.01': 1})
Exemple #13
0
 def teste_troco_de_dez_centavos(self):
     self.assertEqual(devolve_troco(10.00, 9.90), {'0.10': 1})
Exemple #14
0
 def teste_troco_de_nove_centavos(self):
     self.assertEqual(devolve_troco(5.00, 4.91), {'0.01': 4, '0.05': 1})
 def teste_troco_de_cinquenta_centavos(self):
     self.assertEqual(devolve_troco(15.00, 14.50), {"0.50": 1})
Exemple #16
0
 def teste_valor_total_igual_valor_dado(self):
     self.assertEqual(devolve_troco(10.0, 10.0), {})
 def teste_troco_de_sessenta_e_seis_centavos(self):
     self.assertEqual(devolve_troco(3.00, 2.34), {"0.50": 1, "0.10": 1, "0.05": 1, "0.01": 1})
Exemple #18
0
 def teste_troco_de_um_centavo(self):
     self.assertEqual(devolve_troco(2, 1.99), {'0.01': 1})
 def teste_troco_de_cento_e_sessenta_e_seis_reais_e_sete_centavos(self):
     self.assertEqual(
         devolve_troco(500, 333.93),
         {"100.00": 1, "50.00": 1, "10.00": 1, "5.00": 1, "1.00": 1, "0.05": 1, "0.01": 2},
     )
 def teste_troco_de_cinco_centavos(self):
     self.assertEqual(devolve_troco(5.00, 4.95), {"0.05": 1})
 def teste_troco_de_um_centavo(self):
     self.assertEqual(devolve_troco(2, 1.99), {"0.01": 1})
Exemple #22
0
 def teste_troco_de_cinco_centavos(self):
     self.assertEqual(devolve_troco(5.00, 4.95), {'0.05': 1})