def test_30(self): parametro = 30 esperado = (20, 10) retornado = caixa_eletronico(parametro) self.assertEqual(retornado, esperado)
def test_70(self): parametro = 70 esperado = (50, 20) retornado = caixa_eletronico(parametro) self.assertEqual(retornado, esperado)
def test_recebe_370_retorna_3_nota_de_100_e_1_nota_de_50_reais_e_1_nota_20_reais( self): resultado = caixa_eletronico(370) self.assertEqual({100: 3, 50: 1, 20: 1}, resultado)
def test_recebe_5_retorna_1_nota_de_5_reais(self): resultado = caixa_eletronico(5) self.assertEqual({5: 1}, resultado)
def test_recebe_250_retorna_2_notas_de_100_e_1_nota_de_50_reais(self): resultado = caixa_eletronico(250) self.assertEqual({100: 2, 50: 1}, resultado)
def test_recebe_90_retorna_1_nota_de_50_e_2_nota_de_20_reais(self): resultado = caixa_eletronico(90) self.assertEqual({50: 1, 20: 2}, resultado)
def test_recebe_400_retorna_4_notas_de_100_reais(self): resultado = caixa_eletronico(400) self.assertEqual({100: 4}, resultado)
def test_recebe_6_retorna_3_notas_de_2_reais(self): resultado = caixa_eletronico(6) self.assertEqual({2: 3}, resultado)
def test_recebe_8_retorna_4_notas_de_2_reais(self): resultado = caixa_eletronico(8) self.assertEqual({2: 4}, resultado)
def test_recebe_40_retorna_2_notas_de_20_reais(self): resultado = caixa_eletronico(40) self.assertEqual({20: 2}, resultado)
def test_10(self): parametro = 10 esperado = (10, ) retornado = caixa_eletronico(parametro) self.assertEqual(retornado, esperado)
def test_1990(self): parametro = 1990 esperado = (100, ) * 19 + (50, 20, 20) retornado = caixa_eletronico(parametro) self.assertEqual(retornado, esperado)
def test_100(self): parametro = 100 esperado = (100,) retornado = caixa_eletronico(parametro) self.assertEqual(retornado, esperado)
def test_recebe_15_retorna_1_nota_de_10_reais_e_1_nota_de_5_reais(self): resultado = caixa_eletronico(15) self.assertEqual({10: 1, 5: 1}, resultado)
def test_1990(self): parametro = 1990 esperado = (100,) * 19 + (50, 20, 20) retornado = caixa_eletronico(parametro) self.assertEqual(retornado, esperado)