public void GetCharacterSpan2() { Create("foo", String.Empty, "baz"); var line = _textBuffer.CurrentSnapshot.GetLineFromLineNumber(1); var span = SnapshotPointUtil.GetCharacterSpan(line.Start); Assert.AreEqual(span, line.ExtentIncludingLineBreak); }
public void GetCharacterSpan3() { Create("foo", "bar"); var line = _textBuffer.CurrentSnapshot.GetLineFromLineNumber(0); var span = SnapshotPointUtil.GetCharacterSpan(line.End); Assert.AreEqual(span, new SnapshotSpan(line.End, line.EndIncludingLineBreak)); }
public void GetCharacterSpan1() { Create("foo"); var span = SnapshotPointUtil.GetCharacterSpan(new SnapshotPoint(_textBuffer.CurrentSnapshot, 0)); Assert.AreEqual(0, span.Start.Position); Assert.AreEqual(1, span.Length); }