public void ArraySort1BubbleSortCompleteTestEmptyList() { var nums = new List <int>(); ArraySort1BubbleSortComplete.Sort(nums); var numsResult = new List <int>(); CollectionAssert.AreEqual(nums, numsResult); }
public void ArraySort1BubbleSortCompleteTestNullList() { try { ArraySort1BubbleSortComplete.Sort(null); } catch { Assert.IsTrue(true); return; } Assert.Fail(); }
public void ArraySort1BubbleSortCompleteTestAlmostAlreadySorted() { var nums = new List <int> { 3, 5, 7, 7, 8, 38, 23, 56 }; ArraySort1BubbleSortComplete.Sort(nums); var numsResult = new List <int> { 3, 5, 7, 7, 8, 23, 38, 56 }; CollectionAssert.AreEqual(nums, numsResult); }
public void ArraySort1BubbleSortCompleteTestSimpleOdd() { var nums = new List <int> { 56, 3, 7, 23, 5, 8, 38 }; ArraySort1BubbleSortComplete.Sort(nums); var numsResult = new List <int> { 3, 5, 7, 8, 23, 38, 56 }; CollectionAssert.AreEqual(nums, numsResult); }
public void ArraySort1BubbleSortCompleteTestTwoElements() { var nums = new List <int> { 5, 3 }; ArraySort1BubbleSortComplete.Sort(nums); var numsResult = new List <int> { 3, 5 }; CollectionAssert.AreEqual(nums, numsResult); }