Example #1
0
 def test_mochila_vazia(self):
     numero = 10
     lista = []
     self.assertEqual(mochila(lista, numero), False)
Example #2
0
 def test_numero_negativo_lista_positivo(self):
     numero = -1
     lista = [1, 2, 3, 4, 5, 6]
     self.assertEqual(mochila(lista, numero), False)
Example #3
0
 def test_numero_nao_ordenado_negativo(self):
     numero = 13
     lista = [2, 10, 1, 20, -42]
     self.assertEqual(mochila(lista, numero), True)
Example #4
0
 def test_numero_negativo(self):
     numero = -3
     lista = [1, 2, -4]
     self.assertEqual(mochila(lista, numero), True)
Example #5
0
 def test_numero_nao_ordenado_positivos(self):
     numero = 13
     lista = [2, 10, 1, 20]
     self.assertEqual(mochila(lista, numero), True)
Example #6
0
 def test_numero_zero(self):
     numero = 0
     lista = [1, 2, 10, 20]
     self.assertEqual(mochila(lista, numero), True)
Example #7
0
 def test_mochila_valores_soma(self):
     numero = 3
     lista = [1, 2]
     self.assertEqual(mochila(lista, numero), True)
Example #8
0
 def test_mochila_sem_valores(self):
     numero = 4
     lista = [1, 2, 10]
     self.assertEqual(mochila(lista, numero), False)
Example #9
0
 def test_mochila_valores(self):
     numero = 10
     lista = [1, 2, 10]
     self.assertEqual(mochila(lista, numero), True)