diff --git a/DSA/data_structure/linked_list/test_circular_linked_list.py b/DSA/data_structure/linked_list/test_circular_linked_list.py new file mode 100644 index 0000000..1b6ac27 --- /dev/null +++ b/DSA/data_structure/linked_list/test_circular_linked_list.py @@ -0,0 +1,15 @@ +from . import circular_linked_list as cll + +l1 = cll.CircularLinkedList() + +def test_insert_head(): + l1.insert_head(1) + assert l1.head.data == 1 + +def test_insert_tail(): + l1.insert_tail(2) + assert l1.tail.data == 2 + +def test_insert_at_index(): + l1.insert_at_index(1, 3) + assert l1.head.next.data == 3 \ No newline at end of file