Ejemplo n.º 1
0
 def test_o_melhor_esta_no_MEIO_MEIO_MERRRRRMO(self):
     tabela = [(3, 2), (2, 3), (8, 9), (9, 11)]
     self.assertEqual(12, vigilantes(tabela, 10))
Ejemplo n.º 2
0
 def test_com_melao_e_brigadeiro_da_valeria(self):
     tabela = [(1, 100), (100, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 100))
Ejemplo n.º 3
0
 def test_muitos_pontos_pouco_sabor(self):
     tabela = [(10, 1), (20, 2), (5, 3)]
     self.assertEqual(5, vigilantes(tabela, 25))
Ejemplo n.º 4
0
 def test_tres_alimentos_eh_melhor_2_com_problema_na_divisao(self):
     tabela = [(10, 6), (5, 4), (4, 3)]
     self.assertEqual(7, vigilantes(tabela, 10))
Ejemplo n.º 5
0
 def test_com_chuchu_e_chocolate(self):
     tabela = [(0, 1), (10, 1000)]
     self.assertEqual(1001, vigilantes(tabela, 10))
Ejemplo n.º 6
0
 def test_nao_pode_se_alimentar(self):
     tabela = [(11, 1), (11, 1001)]
     self.assertEqual(0, vigilantes(tabela, 10))
Ejemplo n.º 7
0
 def test_tres_alimentos_e_dois_com_soma_menor_que_o_limite(self):
     tabela = [(5, 1), (1, 2), (20, 1001)]
     self.assertEqual(3, vigilantes(tabela, 10))
Ejemplo n.º 8
0
 def test_tres_alimentos_eh_melhor_2_com_problema_na_divisao(self):
     tabela = [(10, 6), (5, 4), (4, 3)]
     self.assertEqual(7, vigilantes(tabela, 10))
Ejemplo n.º 9
0
 def test_com_amora(self):
     tabela = [(0, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
Ejemplo n.º 10
0
 def test_tres_alimentos_e_dois_com_soma_menor_que_o_limite(self):
     tabela = [(5, 1), (1, 2), (20, 1001)]
     self.assertEqual(3, vigilantes(tabela, 10))
Ejemplo n.º 11
0
 def test_tres_alimentos_eh_melhor_2(self):
     tabela = [(10, 1000), (5, 600), (4, 700)]
     self.assertEqual(1300, vigilantes(tabela, 10))
Ejemplo n.º 12
0
 def test_dois_alimentos_com_soma_menor_que_o_limite(self):
     tabela = [(5, 1), (4, 1001)]
     self.assertEqual(1002, vigilantes(tabela, 10))
Ejemplo n.º 13
0
 def test_nao_pode_se_alimentar(self):
     tabela = [(11, 1), (11, 1001)]
     self.assertEqual(0, vigilantes(tabela, 10))
Ejemplo n.º 14
0
 def test_dois_alimentos_onde_o_segundo_eh_o_maior_que_o_permitido(self):
     tabela = [(10, 1), (11, 1001)]
     self.assertEqual(1, vigilantes(tabela, 10))
Ejemplo n.º 15
0
 def test_dois_alimentos_onde_o_segundo_eh_o_melhor(self):
     tabela = [(10, 1), (10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))
Ejemplo n.º 16
0
 def test_com_chuchu_e_chocolate(self):
     tabela = [(0, 1), (10, 1000)]
     self.assertEqual(1001, vigilantes(tabela, 10))
Ejemplo n.º 17
0
 def test_dois_alimentos_onde_o_segundo_eh_o_maior_que_o_permitido(self):
     tabela = [(10, 1), (11, 1001)]
     self.assertEqual(1, vigilantes(tabela, 10))
Ejemplo n.º 18
0
 def test_com_melao_e_brigadeiro_da_valeria(self):
     tabela = [(1, 100), (100, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 100))
Ejemplo n.º 19
0
 def test_dois_alimentos_com_soma_menor_que_o_limite(self):
     tabela = [(5, 1), (4, 1001)]
     self.assertEqual(1002, vigilantes(tabela, 10))
Ejemplo n.º 20
0
 def test_com_melao_e_brigadeiro_da_valeria_e_biscoitos_beleem(self):
     tabela = [(1, 100), (100, 1000), (99, 1000000)]
     self.assertEqual(1000100, vigilantes(tabela, 100))
Ejemplo n.º 21
0
 def test_tres_alimentos_eh_melhor_2(self):
     tabela = [(10, 1000), (5, 600), (4, 700)]
     self.assertEqual(1300, vigilantes(tabela, 10))
Ejemplo n.º 22
0
 def test_um_alimento(self):
     tabela = [(10, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
Ejemplo n.º 23
0
 def test_com_amora(self):
     tabela = [(0, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
Ejemplo n.º 24
0
 def test_muitos_pontos_pouco_sabor(self):
     tabela = [(10, 1), (20, 2), (5, 3)]
     self.assertEqual(5, vigilantes(tabela, 25))
Ejemplo n.º 25
0
 def test_um_alimento(self):
     tabela = [(10, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
Ejemplo n.º 26
0
 def test_o_melhor_esta_no_MEIO(self):
     tabela = [(1, 100), (100, 1000), (100, 100)]
     self.assertEqual(1000, vigilantes(tabela, 100))
Ejemplo n.º 27
0
 def test_com_melao_e_brigadeiro_da_valeria_e_biscoitos_beleem(self):
     tabela = [(1, 100), (100, 1000), (99, 1000000)]
     self.assertEqual(1000100, vigilantes(tabela, 100))
Ejemplo n.º 28
0
 def test_o_melhor_esta_no_MEIO_MEIO_MERRRRRMO(self):
     tabela = [(3, 2), (2, 3), (8, 9), (9, 11)]
     self.assertEqual(12, vigilantes(tabela, 10))
Ejemplo n.º 29
0
 def test_o_melhor_esta_no_MEIO(self):
     tabela = [(1, 100), (100, 1000), (100, 100)]
     self.assertEqual(1000, vigilantes(tabela, 100))
Ejemplo n.º 30
0
 def test_dois_alimentos_onde_o_segundo_eh_o_melhor(self):
     tabela = [(10, 1), (10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))
Ejemplo n.º 31
0
 def test_um_alimento_com_sabor_diferente(self):
     tabela = [(10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))
Ejemplo n.º 32
0
 def test_um_alimento_com_sabor_diferente(self):
     tabela = [(10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))