public void Prepare(ITestCase testCase) { SortCase sortCase = (SortCase)testCase; sortArray = new int[sortCase.sourceArray.Length]; Array.Copy(sortCase.sourceArray, sortArray, sortCase.sourceArray.Length); }
public bool Compare(ITestCase testCase) { SortCase sortCase = (SortCase)testCase; if (sortCase.expectArray.Length != sortArray.Length) { return(false); } for (int index = 0; index < sortCase.expectArray.Length; ++index) { if (sortCase.expectArray[index] != sortArray[index]) { return(false); } } return(true); }