TestOutcomes.of(matchingTests),
issueTracking, environmentVariables, requirementsTagProviders);
}
private void buildRequirements(List<RequirementOutcome> outcomes, List<RequirementsTagProvider> requirementsTagProviders, Requirement requirement) {
TestOutcomes outcomesForRequirement = testOutcomes.forRequirement(requirement);
int requirementsWithoutTests = countRequirementsWithoutTestsIn(requirement);
int estimatedUnimplementedTests = requirementsWithoutTests * estimatedTestsPerRequirement();
outcomes.add(new RequirementOutcome(requirement, outcomesForRequirement, requirementsWithoutTests,
estimatedUnimplementedTests, issueTracking));