public void CanPassConnectionString() { IMigration migration = new TestEmptyMigration(); _runner.Up(migration); Assert.AreEqual(IntegrationTestOptions.SqlServer2008.ConnectionString, migration.ConnectionString, "The migration does not have the expected connection string."); _announcer.VerifyAll(); }
public void CanPassConnectionString() { var runner = CreateRunner(); IMigration migration = new TestEmptyMigration(); runner.Up(migration); Assert.AreEqual(IntegrationTestOptions.SqlServer2008.ConnectionString, migration.ConnectionString, "The migration does not have the expected connection string."); }
public void CanPassApplicationContext() { var runner = CreateRunner(); IMigration migration = new TestEmptyMigration(); runner.Up(migration); Assert.AreEqual(_applicationContext, migration.ApplicationContext, "The migration does not have the expected application context."); }
public void CanPassApplicationContext() { IMigration migration = new TestEmptyMigration(); _runner.Up(migration); Assert.AreEqual(_applicationContext, _runnerContextMock.Object.ApplicationContext, "The runner context does not have the expected application context."); Assert.AreEqual(_applicationContext, _runner.ApplicationContext, "The MigrationRunner does not have the expected application context."); Assert.AreEqual(_applicationContext, migration.ApplicationContext, "The migration does not have the expected application context."); _announcer.VerifyAll(); }