protected override void Seed(DotaStatsWebApi.Models.AppHarborDB context) { // This method will be called after migrating to the latest version. var webApi = new SteamApiConnector(); var db = new AppHarborDB(); var abilitySeeder = new AbilitySeeder(db); var itemSeeder = new ItemSeeder(db); var playerSeeder = new PlayerSeeder(webApi, db); var matchSeeder = new MatchSeeder(webApi, db); var heroSeeder = new HeroSeeder(webApi, db); var clanSeeder = new ClanSeeder(webApi, db); clanSeeder.PopulateClans(); heroSeeder.PopulateHeroes(); matchSeeder.Populate5Matches(); playerSeeder.PopulatePlayersFromClanPlayers(); playerSeeder.PopulatePlayersFromMatchPlayers(); matchSeeder.PopulateMatchesFromPlayers(); matchSeeder.PopulateDetailsForMatches(); itemSeeder.PopulateItemsFromMatchPlayerItems(); abilitySeeder.PopulateAbilitiesFromMatchPlayerAbilities(); }
public void Test1() { var seeder = new ItemSeeder(); var data = seeder.Data.ToList(); foreach (var item in data) { Console.WriteLine(item); } Assert.IsTrue(data.Count > 0); }
public void GetItemSeeder_Ok() { ItemSeeder seeder = _factory.GetItemSeeder(); Assert.NotNull(seeder); }