public void Create_and_initialize_operation() { var dropTableOperation = new DropTableOperation("dbo.MyTable"); Assert.Equal("dbo.MyTable", dropTableOperation.TableName); Assert.True(dropTableOperation.IsDestructiveChange); }
public void Dispatches_visitor() { var dropTableOperation = new DropTableOperation("dbo.MyTable"); var mockVisitor = new Mock<MigrationOperationSqlGenerator>(new RelationalTypeMapper()); var builder = new Mock<IndentedStringBuilder>(); dropTableOperation.GenerateSql(mockVisitor.Object, builder.Object); mockVisitor.Verify(g => g.Generate(dropTableOperation, builder.Object), Times.Once()); }
public virtual void Visit([NotNull] DropTableOperation dropTableOperation, [NotNull] TContext context) { VisitDefault(dropTableOperation, context); }