Exemplo n.º 1
0
Arquivo: test.py Projeto: sthe0/task3
 def test_empty_list(self):
     llist = LinkedList()
     self.assertEqual(len(llist), 0)
     self.assertIsNone(llist.next())
     self.assertIsNone(llist.prev())
     self.assertEqual(llist.prev(), llist.back())
     self.assertEqual(llist.next(), llist.front())
     self.assertEqual(llist.back(), llist.front())
     self.assertFalse(bool(llist))
Exemplo n.º 2
0
Arquivo: test.py Projeto: sthe0/task3
 def test_non_empty_list(self):
     llist = LinkedList()
     llist.push_back(1)
     self.assertIsNotNone(llist.next())
     self.assertIsNotNone(llist.prev())
     self.assertEqual(llist.prev(), llist.back())
     self.assertEqual(llist.next(), llist.front())
     self.assertEqual(llist.back(), llist.front())
     self.assertTrue(bool(llist))