Esempio n. 1
0
 def test_same_entries(self):
     list1 = find_missing([2], [2])
     list2 = find_missing([4], [4])
     list3 = find_missing([7], [7])
     self.assertListEqual([0, 0, 0],
                          [list1, list2, list3],
                          msg='should return 0 for lists with the same entries')
Esempio n. 2
0
 def test_missing_entries(self):
     list1 = find_missing([1, 2], [1, 2, 5])
     list2 = find_missing([4, 6, 8], [4, 6, 8, 10])
     list3 = find_missing([5, 4, 7, 6, 11, 66], [5, 4, 1, 7, 6, 11, 66])
     self.assertListEqual([5, 10, 1],
                          [list1, list2, list3],
                          msg='should return the missing number for lists with similar entries and a missing number')
Esempio n. 3
0
 def test_empty_list(self):
     self.assertEqual(0, find_missing([], []),
                      msg='should return 0 for empty list')