Example #1
0
 def test_adding_exist_item_should_move_to_top(self):
     recents = RecentlyUsedList()
     recents.add_item('A')
     recents.add_item('B')
     recents.add_item('A')
     top_item = recents.get_top_item()
     self.assertEqual(top_item, 'A')
     self.assertEqual(recents.size(), 2)
Example #2
0
 def test_most_recently_added_item_is_top(self):
     recents = RecentlyUsedList()
     recents.add_item('A')
     recents.add_item('B')
     top_item = recents.get_top_item()
     self.assertEqual(top_item, 'B')