def test_4(self): """Proposed Test 4.""" A = [0, 0, 0] K = 1 expected_result = A self.assertEqual(cyclic_rotation(A, K), expected_result)
def test_3(self): """Proposed Test 3.""" A = [3, 8, 9, 7, 6] K = 3 expected_result = [9, 7, 6, 3, 8] self.assertEqual(cyclic_rotation(A, K), expected_result)
def test_2(self): """Proposed Test 2.""" A = [3, 8, 9, 7, 6] K = 1 expected_result = [6, 3, 8, 9, 7] self.assertEqual(cyclic_rotation(A, K), expected_result)
def own_test_3(self): """Own Test 3.""" A = [1] K = 30 expected_result = A self.assertEqual(cyclic_rotation(A, K), expected_result)
def own_test_2(self): """Own Test 2.""" A = [1, 2] K = 3 expected_result = [2, 1] self.assertEqual(cyclic_rotation(A, K), expected_result)
def own_test_1(self): """Own Test 1.""" A = [1, 2] K = 4 expected_result = A self.assertEqual(cyclic_rotation(A, K), expected_result)
def test_5(self): """Proposed Test 5.""" A = [1, 2, 3, 4] K = 4 expected_result = A self.assertEqual(cyclic_rotation(A, K), expected_result)