Пример #1
0
        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.");
        }
Пример #4
0
        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();
        }