public void ArrayWithIntegers_Sort_ReturnsSortedIntegers() { //Arrange var values = new int[] { 1, 5, 2, 4, 9, 8, 6 }; var expectedValues = new int[] { 9, 8, 6, 5, 4, 2, 1 }; var mergeSort = new MergeSortV2(); //Act var actualValues = mergeSort.Sort(values); //Assert for (var i = 0; i < values.Length; i++) { Assert.AreEqual(expectedValues[i], actualValues[i]); } }
public void Setup() { this.mergeSort = new MergeSortV2(); this.arrayGenerator = new ArrayGenerator(); }