示例#1
0
        public void MergeArrayTest()
        {
            Sort target = new Sort();
            int[] a = { 1, 2, 3, 4, 5, 7, 8 };
            int[] b = new int[9];
            b[0] = 6;
            b[1] = 7;

            target.MergeArray(a, 7, b, 2);

            Assert.AreEqual(b[0], 1);
            Assert.AreEqual(b[1], 2);
            Assert.AreEqual(b[2], 3);
            Assert.AreEqual(b[3], 4);
            Assert.AreEqual(b[4], 5);
            Assert.AreEqual(b[5], 6);
            Assert.AreEqual(b[6], 7);
            Assert.AreEqual(b[7], 7);
            Assert.AreEqual(b[8], 8);
        }