コード例 #1
0
ファイル: TextViewUtilTest.cs プロジェクト: trigifu/VsVim
 public void GetVisibleSnapshotLines2()
 {
     var buffer = CreateTextBuffer("foo", "bar", "dog", "jazz");
     var tuple = MockObjectFactory.CreateTextViewWithVisibleLines(buffer, 1, 2);
     var lines = TextViewUtil.GetVisibleSnapshotLines(tuple.Item1.Object).ToList();
     Assert.Equal(new int[] { 1, 2 }, lines.Select(x => x.LineNumber));
 }
コード例 #2
0
ファイル: TextViewUtilTest.cs プロジェクト: trigifu/VsVim
 public void GetVisibleSnapshotLines3()
 {
     var buffer = CreateTextBuffer("foo", "bar", "dog", "jazz");
     var tuple = MockObjectFactory.CreateTextViewWithVisibleLines(buffer, 1, 2);
     var view = tuple.Item1;
     view.SetupGet(x => x.InLayout).Returns(true);
     var lines = TextViewUtil.GetVisibleSnapshotLines(view.Object).ToList();
     Assert.Empty(lines);
 }