public void Create_and_initialize_operation() { var createDatabaseOperation = new CreateDatabaseOperation("MyDatabase"); Assert.Equal("MyDatabase", createDatabaseOperation.DatabaseName); Assert.False(createDatabaseOperation.IsDestructiveChange); }
public void Dispatches_visitor() { var createDatabaseOperation = new CreateDatabaseOperation("MyDatabase"); var mockVisitor = new Mock<MigrationOperationSqlGenerator>(new RelationalTypeMapper()); var builder = new Mock<IndentedStringBuilder>(); createDatabaseOperation.GenerateSql(mockVisitor.Object, builder.Object); mockVisitor.Verify(g => g.Generate(createDatabaseOperation, builder.Object), Times.Once()); }
public virtual void Visit([NotNull] CreateDatabaseOperation createDatabaseOperation, [NotNull] TContext context) { VisitDefault(createDatabaseOperation, context); }
public void Generate_with_create_database_not_supported() { var operation = new CreateDatabaseOperation("Bronies"); Assert.Throws<NotSupportedException>(() => Generate(operation)); }
public override void Generate( CreateDatabaseOperation createDatabaseOperation, IndentedStringBuilder stringBuilder) { throw new NotSupportedException(); }