コード例 #1
0
        public void GetPreviousPointOnLine5()
        {
            Create("foo", "bar", "baz", "", "again");
            var point         = _textBuffer.GetLine(0).Start.Add(2);
            var previousPoint = SnapshotPointUtil.GetPreviousPointOnLine(point, 2);

            Assert.AreEqual(point.Subtract(2), previousPoint);
        }
コード例 #2
0
 public void GetPreviousPointOnLine2()
 {
     Create("foo", "bar", "baz", "", "again");
     foreach (var point in SnapshotPointUtil.GetPoints(Path.Forward, _textBuffer.GetLine(0).Start))
     {
         var previous = SnapshotPointUtil.GetPreviousPointOnLine(point, 0);
         Assert.AreEqual(point, previous);
     }
 }
コード例 #3
0
 public void GetPreviousPointOnLine1()
 {
     Create("foo", "bar", "baz", "", "again");
     foreach (var point in SnapshotPointUtil.GetPoints(Path.Forward, _textBuffer.GetLine(0).Start))
     {
         SnapshotPointUtil.GetPreviousPointOnLine(point, 1);
         SnapshotPointUtil.GetPreviousPointOnLine(point, 100);
     }
 }