public static void SetupFootballMatchTests(out List <Team> teams, out FootballMatchFactory matchFactory, out HistoryLeagueStats leagueStats) { teams = new List <Team>(); HistoryLeagueStats historyLeagueStats = new HistoryLeagueStats(); using (StreamReader r = new StreamReader("TestData.json")) { var json = r.ReadToEnd(); var jsonObjects = JObject.Parse(json); teams = jsonObjects["teams"].ToObject <List <Team> >(); historyLeagueStats = jsonObjects["historyleaguestats"].ToObject <HistoryLeagueStats>(); } leagueStats = historyLeagueStats; matchFactory = new FootballMatchFactory(); }
public static RoundRobinRequest CreateRoundRobinRequest(List <Team> Teams, HistoryLeagueStats historyStats) => new RoundRobinRequest() { teams = Teams, stats = historyStats };