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);
         }
     }
 }
Ejemplo n.º 3
0
 static void HideCodeCoverage()
 {
     foreach (IViewContent view in WorkbenchSingleton.Workbench.ViewContentCollection)
     {
         ITextEditorProvider editorProvider = view as ITextEditorProvider;
         if (editorProvider != null)
         {
             codeCoverageHighlighter.RemoveMarkers(editorProvider.TextEditor.Document);
         }
     }
 }
Ejemplo n.º 4
0
 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));
		}