Beispiel #1
0
        public LevelRepoIntegrationTest(LevelRepoIntegrationTestSetup setup)
        {
            var connectionString = new ConnectionStringsForTest().GetConnectionString(setup.DatabaseName);
            var database         = new DatabaseConnection(connectionString);
            var fakedFactory     = A.Fake <IDatabaseConnectionFactory>();

            A.CallTo(() => fakedFactory.GetDatabaseConnection(Factories.Database.Settings)).Returns(database);
            _levelService = new LevelRepoService(fakedFactory, new LevelQueries());
        }