public void RankTest1()
{
double[] values = { 2, 3, 4, 4, 5, 6, 8, 10, 10, 14, 16, 20, 32, 40 };
double[] expected = { 1, 2, 3.5, 3.5, 5, 6, 7, 8.5, 8.5, 10, 11, 12, 13, 14 };
double[] actual = values.Rank();
Assert.IsTrue(expected.IsEqual(actual));
}