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);
 }
Example #2
0
 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 DatabaseUpgradeDetector(
     IConnectionStringSettings connectionStringSettings,
     IEnumerable<ScriptedExtension> extensions,
     IApplicationDatabase database,
     IDatabaseProvider databaseProvider,
     IDatabaseConnectionDetector databaseConnectionDetector)
 {
     this.connectionStringSettings = connectionStringSettings;
     this.extensions = extensions;
     this.database = database;
     this.databaseProvider = databaseProvider;
     this.databaseConnectionDetector = databaseConnectionDetector;
 }
Example #4
0
 public DatabaseUpgradeDetector(
     IConnectionStringSettings connectionStringSettings,
     IEnumerable <ScriptedExtension> extensions,
     IApplicationDatabase database,
     IDatabaseProvider databaseProvider,
     IDatabaseConnectionDetector databaseConnectionDetector)
 {
     this.connectionStringSettings = connectionStringSettings;
     this.extensions                 = extensions;
     this.database                   = database;
     this.databaseProvider           = databaseProvider;
     this.databaseConnectionDetector = databaseConnectionDetector;
 }