public void CallingToSetsNewName() { var expressionMock = new Mock<RenameColumnExpression>(); var builder = new RenameColumnExpressionBuilder(expressionMock.Object); builder.To("Bacon"); expressionMock.VerifySet(x => x.NewName = "Bacon"); }
public void CallingToSetsNewName() { var expressionMock = new Mock <RenameColumnExpression>(); var builder = new RenameColumnExpressionBuilder(expressionMock.Object); builder.To("Bacon"); expressionMock.VerifySet(x => x.NewName = "Bacon"); }
/// <summary> /// Initialize object from the <see cref="RenameColumnExpressionBuilder"/> object /// </summary> /// <param name="builder">The <see cref="RenameColumnExpressionBuilder"/> object</param> /// <param name="changeLog">The <see cref="ChangeLogContext"/> object</param> public ChangeLogLinkedExpression(RenameColumnExpressionBuilder builder, ChangeLogContext changeLog) : this(changeLog, builder.Expression) { OldRenamedName = builder.Expression.OldName; GetColumns = () => new List <ColumnDefinition> { new ColumnDefinition() { Name = builder.Expression.NewName, TableName = builder.Expression.TableName } }; SchemaName = builder.Expression.SchemaName; TableName = builder.Expression.NewName; }