コード例 #1
0
ファイル: SortingTests.cs プロジェクト: lteran9/Algorithms
        public void MergeSort1()
        {
            var mergeSort = new MergeSort();

            Assert.IsTrue(mergeSort.Add(11));
            Assert.IsTrue(mergeSort.Add(9));
            Assert.IsTrue(mergeSort.Add(27));
            Assert.IsTrue(mergeSort.Add(15));
            Assert.IsTrue(mergeSort.Add(2));
            Assert.IsTrue(mergeSort.Add(64));
            Assert.IsTrue(mergeSort.Add(57));
            Assert.IsTrue(mergeSort.Add(33));

            mergeSort.Sort();

            Assert.IsTrue(mergeSort.IsSorted());
        }