public void AddOneOnSameLine1() { Create("dog cat"); var point = new VirtualSnapshotPoint(_buffer.GetPoint(0)); point = VirtualSnapshotPointUtil.AddOneOnSameLine(point); Assert.Equal(_buffer.GetPoint(1), point.Position); Assert.False(point.IsInVirtualSpace); }
public void AddOneOnSameLine3() { Create("dog"); var point = new VirtualSnapshotPoint(_buffer.GetLine(0).EndIncludingLineBreak, 1); point = VirtualSnapshotPointUtil.AddOneOnSameLine(point); Assert.Equal(_buffer.GetLine(0).EndIncludingLineBreak, point.Position); Assert.True(point.IsInVirtualSpace); Assert.Equal(2, point.VirtualSpaces); }