Example #1
0
        public void TestMethod1()
        {
            var Input_S     = "abc";
            var Input_Shift = new int[][] { new int[] { 0, 1 }, new int[] { 1, 2 } };
            var Expected    = "cab";
            var Actual      = PerformStringShifts.StringShift(Input_S, Input_Shift);

            Assert.AreEqual(Expected, Actual);
        }
        public void TestSolution(string input1, int[][] input2, string expectedResult)
        {
            var result = new PerformStringShifts().Resolve(input1, input2);

            Assert.AreEqual(expectedResult, result);
        }