public void CodeCoverageHighlighterRemoveMarkersDoesNotThrowInvalidCastExceptionWhenOneMarkerTagIsTask() { ITextMarker textMarker = markerService.Create(0, 2); textMarker.Tag = new Task(null, String.Empty, 1, 1, TaskType.Error); CodeCoverageHighlighter highlighter = new CodeCoverageHighlighter(); Assert.DoesNotThrow(delegate { highlighter.RemoveMarkers(document); }); }
static void HideCodeCoverage() { foreach (IViewContent view in SD.Workbench.ViewContentCollection) { ITextEditor textEditor = view.GetService <ITextEditor>(); if (textEditor != null) { codeCoverageHighlighter.RemoveMarkers(textEditor.Document); } } }
static void HideCodeCoverage() { foreach (IViewContent view in WorkbenchSingleton.Workbench.ViewContentCollection) { ITextEditorProvider editorProvider = view as ITextEditorProvider; if (editorProvider != null) { codeCoverageHighlighter.RemoveMarkers(editorProvider.TextEditor.Document); } } }
static void HideCodeCoverage() { foreach (IViewContent view in WorkbenchSingleton.Workbench.ViewContentCollection) { TextEditorDisplayBindingWrapper textEditor = view as TextEditorDisplayBindingWrapper; if (textEditor != null) { codeCoverageHighlighter.RemoveMarkers(textEditor.TextEditorControl.Document.MarkerStrategy); textEditor.TextEditorControl.Refresh(); } } }
public void RemoveCodeCoverageMarkers() { // Check that code coverage markers exist. Assert.IsTrue(ContainsCodeCoverageMarkers(markerStrategy)); // Remove code coverage markers. CodeCoverageHighlighter highlighter = new CodeCoverageHighlighter(); highlighter.RemoveMarkers(markerStrategy); // Check that code coverage markers have been removed. Assert.IsFalse(ContainsCodeCoverageMarkers(markerStrategy)); // Check that non-code coverage markers still exist. Assert.IsTrue(ContainsNonCodeCoverageMarkers(markerStrategy)); }