def test_no_rotation(self): my_list = LinkedList([1, 2, 3, 4]) my_list.rotate(0) self.assertEqual(my_list.to_list(), [1, 2, 3, 4])
def test_whole(self): my_list = LinkedList([1, 2, 3, 4]) my_list.rotate(4) self.assertEqual(my_list.to_list(), [1, 2, 3, 4])
def test_two(self): my_list = LinkedList([1, 2, 3, 4]) my_list.rotate(2) self.assertEqual(my_list.to_list(), [3, 4, 1, 2])
def test_three(self): my_list = LinkedList([1, 2, 3, 4]) my_list.rotate(3) self.assertEqual(my_list.to_list(), [4, 1, 2, 3])
def test_one(self): my_list = LinkedList([1, 2, 3, 4]) my_list.rotate(1) self.assertEqual(my_list.to_list(), [2, 3, 4, 1])