public void CanCalculateWinner() { Assert.AreSame(_repo.GetAllGames().First().Winner, _repo.GetAllGames().First().Player1); }
public BowlingPlayer GetChampion(int year) { var winners = _repo.GetAllGames().Where(g => g.DateTime.Year == year).Select(g => g.Winner); return(winners.GroupBy(w => w).OrderByDescending(grp => grp.Count()).Select(grp => grp.Key).First()); }