Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mkrueger@xamarin.com>2016-11-15 16:46:55 +0300
committerMike Krüger <mkrueger@xamarin.com>2016-11-15 16:46:55 +0300
commit1114882b8b0b89918ba3d42cb8399a5b5c566062 (patch)
treeda5ea22703cff1b11ac164882a5e32d411ec8a2e /main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/FoldingTests.cs
parentb2e80d86cc88715c2ebfee8575a3054a4fa15a51 (diff)
[UnitTests] Fixed editor unit tests.
Diffstat (limited to 'main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/FoldingTests.cs')
-rw-r--r--main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/FoldingTests.cs19
1 files changed, 15 insertions, 4 deletions
diff --git a/main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/FoldingTests.cs b/main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/FoldingTests.cs
index f183efd829..2864a0994c 100644
--- a/main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/FoldingTests.cs
+++ b/main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/FoldingTests.cs
@@ -465,8 +465,13 @@ $1234567890");
var segments = GetFoldSegments (data.Document);
data.Document.UpdateFoldSegments (segments);
Assert.AreEqual (15, data.LogicalToVisualLine (15));
- data.Document.GetStartFoldings (6).First ().IsCollapsed = true;
- data.Document.GetStartFoldings (4).First ().IsCollapsed = true;
+ var f = data.Document.GetStartFoldings (6).First ();
+ f.IsCollapsed = true;
+ data.Document.InformFoldChanged (new FoldSegmentEventArgs (f));
+
+ f = data.Document.GetStartFoldings (4).First ();
+ f.IsCollapsed = true;
+ data.Document.InformFoldChanged (new FoldSegmentEventArgs (f));
Assert.AreEqual (11, data.LogicalToVisualLine (15));
}
@@ -492,9 +497,15 @@ $1234567890");
16");
var segments = GetFoldSegments (data.Document);
data.Document.UpdateFoldSegments (segments);
+
Assert.AreEqual (11, data.LogicalToVisualLine (15));
- data.Document.GetStartFoldings (6).First ().IsCollapsed = false;
- data.Document.GetStartFoldings (4).First ().IsCollapsed = false;
+ var f = data.Document.GetStartFoldings (6).First ();
+ f.IsCollapsed = false;
+ data.Document.InformFoldChanged (new FoldSegmentEventArgs (f));
+
+ f = data.Document.GetStartFoldings (4).First ();
+ f.IsCollapsed = false;
+ data.Document.InformFoldChanged (new FoldSegmentEventArgs (f));
Assert.AreEqual (15, data.LogicalToVisualLine (15));
}