public void TestSeason6Data() { var contextProvider = new InMemoryPersistenceContextProvider(); var dataInitialization = new VersionSeasonSix.DataInitialization(contextProvider, new NullLoggerFactory()); dataInitialization.CreateInitialData(1, false); }
private void TestDataInitialization(IPersistenceContextProvider contextProvider) { var initialization = new VersionSeasonSix.DataInitialization(contextProvider, new NullLoggerFactory()); initialization.CreateInitialData(3, true); // Loading game configuration using var context = contextProvider.CreateNewConfigurationContext(); var gameConfiguraton = context.Get <DataModel.Configuration.GameConfiguration>().FirstOrDefault(); Assert.That(gameConfiguraton, Is.Not.Null); // Testing loading of an account using var accountContext = contextProvider.CreateNewPlayerContext(gameConfiguraton !); var account1 = accountContext.GetAccountByLoginName("test1", "test1"); Assert.That(account1, Is.Not.Null); Assert.That(account1 !.LoginName, Is.EqualTo("test1")); }