public void Can_Get_All_Players() { List <Player> players = new GradingListPage().GetAllPlayers(); Assert.IsNotNull(players); Assert.IsTrue(players.Count > 10); }
static void Main(string[] args) { Console.WriteLine($"Now: {DateTime.Now}"); var players = new GradingListPage().GetAllPlayers(); Console.WriteLine($"Player count: {players.Count}"); Console.WriteLine($"Finish: {DateTime.Now}"); Console.ReadLine(); }
public void BuildFromEmptyDb(bool fromCache = false) { List <Models.Player> tennisNzPlayers = new GradingListPage().GetAllPlayers(fromCache); using (var db = new TennisAppContext()) { db.Database.ExecuteSqlCommand("DELETE FROM Players"); db.Database.ExecuteSqlCommand("DELETE FROM Clubs"); var knownClubs = db.Clubs.ToList(); foreach (var tennisNzPlayer in tennisNzPlayers) { var club = GetOrCreateClub(db, knownClubs, tennisNzPlayer); var player = PopulatePlayer(tennisNzPlayer, club); db.Players.Add(player); } db.SaveChanges(); } }