def test_two_populations(self): key = self.population1.individual_next_key() individual = Individual(id=key) individual.put(self.population1.name) individual.put(self.population2.name) self.assertIsInstance(individual.get(), Individual) self.assertIsInstance(individual.get(as_dict=True), dict)
def test_two_populations(self): key = self.population1.individual_next_key() individual = Individual(id=key) individual.put(self.population1.name) individual.put(self.population2.name) self.assertIsInstance(individual.get(),Individual) self.assertIsInstance(individual.get(as_dict=True),dict)
def test_get(self): key = self.population1.individual_next_key() individual = Individual(id=key) #No se puede hacer get sin guardar antes try: self.assertRaises(LookupError, individual.get()) except: pass individual.put(self.population1.name) self.assertIsInstance(individual.get(), Individual) self.assertIsInstance(individual.get(as_dict=True), dict)
def test_get(self): key = self.population1.individual_next_key() individual = Individual(id=key) #No se puede hacer get sin guardar antes try: self.assertRaises(LookupError, individual.get()) except: pass individual.put(self.population1.name) self.assertIsInstance(individual.get(),Individual) self.assertIsInstance(individual.get(as_dict=True),dict)
def test_put(self): key = self.population1.individual_next_key() individual = Individual(id=key) individual.another_property = "test" self.assertEqual(individual.put(self.population1.name), True) self.assertEqual(individual.id, key) self.assertEqual(individual.another_property, "test")
def test_put(self): key = self.population1.individual_next_key() individual = Individual(id=key) individual.another_property = "test" self.assertEqual(individual.put(self.population1.name),True) self.assertEqual(individual.id,key) self.assertEqual(individual.another_property,"test")