Exemplo n.º 1
0
        void AddCoverageMarkers(CoverageResults results)
        {
            ClearDocumentMarkers();
            if (DocumentContext.Project == null)
            {
                return;
            }

            var fileCoverage = results.CoverageForFile(DocumentContext.Name, DocumentContext.Project);

            if (fileCoverage == null)
            {
                return;
            }

            var documentMarkers = new List <IUnitTestMarker>();

            foreach (var coveragePoint in fileCoverage)
            {
                AddMarker(coveragePoint.Key, coveragePoint.Value, documentMarkers);
            }

            documentCoverage[DocumentContext.Name] = new DocumentCoverage(DateTime.Now, documentMarkers);
        }