def test_two_individuals_are_equal_with_same_lengths_and_genes(self): size = 10 i1 = ListIndividual() [i1.append(i) for i in range(size)] i2 = ListIndividual() [i2.append(i) for i in range(size)] self.assertEqual(i1, i2)
def test_two_individuals_are_different_when_have_different_genes(self): size = 10 i1 = ListIndividual() [i1.append(1) for _ in range(size)] i2 = ListIndividual() [i2.append(2) for _ in range(size)] self.assertNotEqual(i1, i2)
def test_two_individuals_are_different_when_have_different_lengths(self): i1 = ListIndividual() [i1.append(i) for i in range(10)] i2 = ListIndividual() [i2.append(i) for i in range(100)] self.assertNotEqual(i1, i2)