public void TestTeamsSumDescending(StatisticsModel[] model) { var actualResult = TeamsStatistics.CalculateStatistic( model.Select(x => new Tuple <int, int>(x.TeamID, x.Score)), TeamsStatistics.StatisticType.Sum, TeamsStatistics.StatisticOrder.Descending); Assert.Equal(EXPECTED_TEAMS_SUM_DESCENDING, actualResult); }
public void TestTeamsAverageAscending(StatisticsModel[] model) { var actualResult = TeamsStatistics.CalculateStatistic( model.Select(x => new Tuple <int, int>(x.TeamID, x.Score)), TeamsStatistics.StatisticType.Average, TeamsStatistics.StatisticOrder.Ascending); Assert.Equal(EXPECTED_TEAMS_AVERAGE_ASCENDING, actualResult); }