Ejemplo n.º 1
0
        public void Get_downgrade_operations()
        {
            var migration        = new AMigration();
            var migrationBuilder = new MigrationBuilder();

            migration.Down(migrationBuilder);

            Assert.Equal(2, migrationBuilder.Operations.Count);
            Assert.IsType <DropColumnOperation>(migrationBuilder.Operations[0]);
            Assert.IsType <DropTableOperation>(migrationBuilder.Operations[1]);
        }
Ejemplo n.º 2
0
        public void Get_upgrade_operations()
        {
            var migration        = new AMigration();
            var migrationBuilder = new MigrationBuilder();

            migration.Up(migrationBuilder);

            Assert.Equal(2, migrationBuilder.Operations.Count);
            Assert.IsType <CreateTableOperation>(migrationBuilder.Operations[0]);
            Assert.IsType <AddColumnOperation>(migrationBuilder.Operations[1]);
        }