示例#1
0
        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
 };