17 references to Problems
AnalyzeCiFailure (6)
CollectionProjection.cs (1)
98Problems = progress.Problems.Where(problem => problem.Category == AnalysisProblemCategory.TestEvidence)
EvidencePreparation.cs (3)
129if (progress.Problems.Count > 0) 301var artifacts = invocation.Progress.Problems.Count(problem => problem.Problem.Stage == "artifacts"); 302var parsing = invocation.Progress.Problems.Count(problem => problem.Problem.Stage == "parsing");
Models\CollectionModels.cs (2)
74Problems.Add(new(category, problem)); 89Problems = Problems.Select(problem => problem.Problem).ToImmutableArray(),
AnalyzeCiFailure.Tests (11)
AnalyzeCiFailureAlternateWorkflowTests.cs (11)
32Assert.Empty(progress.Problems); 59Assert.Empty(progress.Problems); 113var problem = Assert.Single(progress.Problems, problem => problem.Category == AnalysisProblemCategory.TestEvidence); 130var problem = Assert.Single(progress.Problems, problem => problem.Category == AnalysisProblemCategory.TestEvidence); 149progress.Problems, 198progress.Problems, 224progress.Problems, 242Assert.Single(progress.Problems, problem => problem.Problem.Stage == "artifacts").Problem.Message, 272Assert.Single(progress.Problems, problem => problem.Problem.Stage == "artifacts").Problem.Message, 276Assert.Single(progress.Problems, problem => problem.Problem.Stage == "artifacts").Problem.Message, 280Assert.Single(progress.Problems, problem => problem.Problem.Stage == "artifacts").Problem.Message,