public void RenameVariablesToCauseDuplicate() { var inline1 = new StatementInlineBlock(); var v1 = DeclarableParameter.CreateDeclarableParameterExpression(typeof(int)); var v2 = DeclarableParameter.CreateDeclarableParameterExpression(typeof(int)); inline1.Add(v1); inline1.Add(v2); inline1.RenameBlockVariables(v1.RawValue, v2.RawValue); Assert.AreEqual(1, inline1.DeclaredVariables.Count()); }