diff --git a/OmniSharp.Tests/Rename/SimpleRenameTests.cs b/OmniSharp.Tests/Rename/SimpleRenameTests.cs index 5b9e0e1..35e6006 100644 --- a/OmniSharp.Tests/Rename/SimpleRenameTests.cs +++ b/OmniSharp.Tests/Rename/SimpleRenameTests.cs @@ -319,5 +319,40 @@ public void OverloadedFunction(string str) } }"); } + + [Test] + public void Should_rename_private_variable() + { + Rename(@" + public class MyUserData + { + public string _name; + } + + public class SampleClass + { + MyUserData _user$Data; + + void Start () + { + _userData = new MyUserData(); + } + }", "_myUserData") + .ShouldEqual(@" + public class MyUserData + { + public string _name; + } + + public class SampleClass + { + MyUserData _myUserData; + + void Start () + { + _myUserData = new MyUserData(); + } + }"); + } } }