public void SetUp() { connectionString = Substitute.For<IConnectionStringProvider>(); connectionString.Schema = "dbo"; applicationDatabase = Substitute.For<IApplicationDatabase>(); detector = new DatabaseUpgradeDetector(connectionString, extensions, applicationDatabase); }
public void SetUp() { connectionString = Substitute.For<IConnectionStringSettings>(); connectionString.Schema = "dbo"; connectionString.DatabaseProvider = "sql"; applicationDatabase = Substitute.For<IApplicationDatabase>(); databaseProvider = Substitute.For<IDatabaseProvider>(); databaseConnectionDetector = Substitute.For<IDatabaseConnectionDetector>(); detector = new DatabaseUpgradeDetector(connectionString, extensions, applicationDatabase, databaseProvider, databaseConnectionDetector); }
public void SetUp() { connectionString = Substitute.For<IConnectionStringProvider>(); connectionString.Schema = "dbo"; connectionString.DatabaseProvider = "sql"; applicationDatabase = Substitute.For<IApplicationDatabase>(); databaseProviderLookup = Substitute.For<IIndex<string, IDatabaseProvider>>(); databaseProvider = Substitute.For<IDatabaseProvider>(); databaseProviderLookup[Arg.Any<string>()].Returns(databaseProvider); detector = new DatabaseUpgradeDetector(connectionString, extensions, applicationDatabase, databaseProviderLookup); }