/// <summary>
 /// Initialize object from the <see cref="RenameTableExpressionBuilder"/> object
 /// </summary>
 /// <param name="builder">The <see cref="RenameTableExpressionBuilder"/> object</param>
 /// <param name="changeLog">The <see cref="ChangeLogContext"/> object</param>
 public ChangeLogLinkedExpression(RenameTableExpressionBuilder builder, ChangeLogContext changeLog)
     : this(changeLog, builder.Expression)
 {
     SchemaName     = builder.Expression.SchemaName;
     TableName      = builder.Expression.NewName;
     OldRenamedName = builder.Expression.OldName;
 }
        public void CallingToSetsNewName()
        {
            var expressionMock = new Mock<RenameTableExpression>();

            var builder = new RenameTableExpressionBuilder(expressionMock.Object);
            builder.To("Bacon");

            expressionMock.VerifySet(x => x.NewName = "Bacon");
        }
        public void CallingToSetsNewName()
        {
            var expressionMock = new Mock <RenameTableExpression>();

            var builder = new RenameTableExpressionBuilder(expressionMock.Object);

            builder.To("Bacon");

            expressionMock.VerifySet(x => x.NewName = "Bacon");
        }