コード例 #1
0
        public void SortArrayUsingMergeSortTest(int[] initial, int[] expected)
        {
            // Arrange
            SortingClass class1 = new SortingClass();

            // Act
            int[] actual = class1.MergeSort(initial);
            // Assert
            Assert.AreEqual(expected, actual);
        }
コード例 #2
0
        public void EmptyArrayMergeSortTest()
        {
            SortingClass class1 = new SortingClass();

            Assert.Throws <ArgumentException>(() => class1.MergeSort(new int[] { }));
        }
コード例 #3
0
        public void NullArgumentMergeSortTest()
        {
            SortingClass class1 = new SortingClass();

            Assert.Throws <ArgumentNullException>(() => class1.MergeSort(null));
        }