[Test]
public void PlacesCaretBetweenOpeningAndClosingChars_NestedPair()
{
var pair = new SelfClosingPair('"', '"');
var input = pair.OpeningChar;
var original = "MsgBox (|)".ToCodeString();
var expected = "MsgBox (\"|\")".ToCodeString();
var result = Run(pair, original, input);
Assert.AreEqual(expected, result);
}