コード例 #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))
コード例 #2
0
 def test_com_melao_e_brigadeiro_da_valeria(self):
     tabela = [(1, 100), (100, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 100))
コード例 #3
0
 def test_muitos_pontos_pouco_sabor(self):
     tabela = [(10, 1), (20, 2), (5, 3)]
     self.assertEqual(5, vigilantes(tabela, 25))
コード例 #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))
コード例 #5
0
 def test_com_chuchu_e_chocolate(self):
     tabela = [(0, 1), (10, 1000)]
     self.assertEqual(1001, vigilantes(tabela, 10))
コード例 #6
0
 def test_nao_pode_se_alimentar(self):
     tabela = [(11, 1), (11, 1001)]
     self.assertEqual(0, vigilantes(tabela, 10))
コード例 #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))
コード例 #8
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 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))
コード例 #9
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 def test_com_amora(self):
     tabela = [(0, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
コード例 #10
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 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))
コード例 #11
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 def test_tres_alimentos_eh_melhor_2(self):
     tabela = [(10, 1000), (5, 600), (4, 700)]
     self.assertEqual(1300, vigilantes(tabela, 10))
コード例 #12
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 def test_dois_alimentos_com_soma_menor_que_o_limite(self):
     tabela = [(5, 1), (4, 1001)]
     self.assertEqual(1002, vigilantes(tabela, 10))
コード例 #13
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 def test_nao_pode_se_alimentar(self):
     tabela = [(11, 1), (11, 1001)]
     self.assertEqual(0, vigilantes(tabela, 10))
コード例 #14
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 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))
コード例 #15
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 def test_dois_alimentos_onde_o_segundo_eh_o_melhor(self):
     tabela = [(10, 1), (10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))
コード例 #16
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 def test_com_chuchu_e_chocolate(self):
     tabela = [(0, 1), (10, 1000)]
     self.assertEqual(1001, vigilantes(tabela, 10))
コード例 #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))
コード例 #18
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 def test_com_melao_e_brigadeiro_da_valeria(self):
     tabela = [(1, 100), (100, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 100))
コード例 #19
0
 def test_dois_alimentos_com_soma_menor_que_o_limite(self):
     tabela = [(5, 1), (4, 1001)]
     self.assertEqual(1002, vigilantes(tabela, 10))
コード例 #20
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 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))
コード例 #21
0
 def test_tres_alimentos_eh_melhor_2(self):
     tabela = [(10, 1000), (5, 600), (4, 700)]
     self.assertEqual(1300, vigilantes(tabela, 10))
コード例 #22
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 def test_um_alimento(self):
     tabela = [(10, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
コード例 #23
0
 def test_com_amora(self):
     tabela = [(0, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
コード例 #24
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 def test_muitos_pontos_pouco_sabor(self):
     tabela = [(10, 1), (20, 2), (5, 3)]
     self.assertEqual(5, vigilantes(tabela, 25))
コード例 #25
0
 def test_um_alimento(self):
     tabela = [(10, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
コード例 #26
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 def test_o_melhor_esta_no_MEIO(self):
     tabela = [(1, 100), (100, 1000), (100, 100)]
     self.assertEqual(1000, vigilantes(tabela, 100))
コード例 #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))
コード例 #28
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 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))
コード例 #29
0
 def test_o_melhor_esta_no_MEIO(self):
     tabela = [(1, 100), (100, 1000), (100, 100)]
     self.assertEqual(1000, vigilantes(tabela, 100))
コード例 #30
0
 def test_dois_alimentos_onde_o_segundo_eh_o_melhor(self):
     tabela = [(10, 1), (10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))
コード例 #31
0
 def test_um_alimento_com_sabor_diferente(self):
     tabela = [(10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))
コード例 #32
0
ファイル: test_vigilantes.py プロジェクト: vmesel/dojo-centro
 def test_um_alimento_com_sabor_diferente(self):
     tabela = [(10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))