示例#1
0
        public void Test2()
        {
            var input    = new char[] { 'c' };
            var expected = new char[] { 'c' };

            var sut = new ReverseArray();

            sut.Reverse(input, 0, 0);

            var areEqual = input.SequenceEqual(expected);

            Assert.That(areEqual, Is.True);
        }
示例#2
0
        public void Test1()
        {
            var input    = new char[] { 'c', 'a', 'r', 'b', 'o', 'n' };
            var expected = new char[input.Length];

            Array.Copy(input, expected, input.Length);
            Array.Reverse(expected);

            var sut = new ReverseArray();

            sut.Reverse(input, 0, input.Length - 1);

            var areEqual = input.SequenceEqual(expected);

            Assert.That(areEqual, Is.True);
        }