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"));
        }