public void ResetDatabase() { ClearDatabase(); TeamDataService tds = new TeamDataService(); tds.InsertTeams(); //past CsvService csvs = new CsvService(); csvs.InsertMatches("13-14.csv"); csvs.InsertScores("13-14.csv"); csvs.InsertMatches("14-15.csv"); csvs.InsertScores("14-15.csv"); csvs.InsertMatches("15-16.csv"); csvs.InsertScores("15-16.csv"); csvs.InsertMatches("16-17.csv"); csvs.InsertScores("16-17.csv"); CsvDownloader csvd = new CsvDownloader(); csvd.GetScoresCsv(DateTime.Now); ApiService aps = new ApiService(); aps.InsertAllMatches(); csvs.InsertScores("DebugCurrentScores.csv"); }
public void InsertTeams() { _ds.InsertTeams(); using (var ctx = new FootballEntities()) { Assert.AreEqual(ctx.Teams.Count(), 20 + 24 + 24 + 24); Assert.AreEqual(ctx.Teams.First().FullName, "Arsenal FC"); Assert.AreEqual(ctx.Teams.First().Name, "Arsenal"); } }