Esempio n. 1
0
 def test_emptyList(self):
     expected = -1
     actual = firstDuplicate([])
     self.assertEqual(actual, expected)
Esempio n. 2
0
 def test_11(self):
     expected = -1
     actual = firstDuplicate([10, 6, 8, 4, 9, 1, 7, 2, 5, 3])
     self.assertEqual(actual, expected)
Esempio n. 3
0
 def test_12(self):
     expected = 1
     actual = firstDuplicate([1, 1, 2, 2, 1])
     self.assertEqual(actual, expected)
Esempio n. 4
0
 def test_9(self):
     expected = 3
     actual = firstDuplicate([3, 3, 3])
     self.assertEqual(actual, expected)
Esempio n. 5
0
 def test_10(self):
     expected = 6
     actual = firstDuplicate([8, 4, 6, 2, 6, 4, 7, 9, 5, 8])
     self.assertEqual(actual, expected)
Esempio n. 6
0
 def test_7(self):
     expected = -1
     actual = firstDuplicate([2, 1, 3])
     self.assertEqual(actual, expected)
Esempio n. 7
0
 def test_5(self):
     expected = 5
     actual = firstDuplicate([5, 5, 5, 5, 5])
     self.assertEqual(actual, expected)
Esempio n. 8
0
 def test_3(self):
     expected = -1
     actual = firstDuplicate(self.example3)
     self.assertEqual(actual, expected)
Esempio n. 9
0
 def test_2(self):
     expected = 2
     actual = firstDuplicate(self.example2)
     self.assertEqual(actual, expected)
Esempio n. 10
0
 def test_1(self):
     expected = 3
     actual = firstDuplicate(self.example1)
     self.assertEqual(actual, expected)