public void Test( TestDataList <string> revisionNumbers, TestDataList <string> expected ) { var stopwatch = new Stopwatch(); stopwatch.Start(); var sorted = Sort(revisionNumbers.ToArray()); stopwatch.Stop(); TestContext.WriteLine(stopwatch.ElapsedTicks); TestContext.WriteLine(stopwatch.ElapsedMilliseconds); Assert.That(ToString(sorted), Is.EqualTo(ToString(expected.ToArray()))); }
private static IList <IList <string> > Convert( string[,] recordSet ) { IList <IList <string> > encoded = new TestDataList <IList <string> >(); for (var row = 0; row < recordSet.GetLength(0); row++) { var record = new TestDataList <string>(); encoded.Add(record); for (var column = 0; column < recordSet.GetLength(1); column++) { record.Add(recordSet[row, column]); } } return(encoded); }