private boolean anyChildRequirementsAreFailures() { return anyChildRequirementsAreFailuresFor(requirement.getChildren()); }
private boolean anyChildRequirementsAreFailures() { return anyChildRequirementsAreFailuresFor(requirement.getChildren()); }
private boolean anyChildRequirementsAreFailures() { return anyChildRequirementsAreFailuresFor(requirement.getChildren()); }
private boolean anyChildRequirementsAreFailuresFor(List<Requirement> requirements) { for(Requirement childRequirement : requirements) { RequirementOutcome childOutcomes = new RequirementOutcome(childRequirement, testOutcomes.forRequirement(requirement), issueTracking); if (childOutcomes.isFailure()) { return true; } else if (anyChildRequirementsAreFailuresFor(childRequirement.getChildren())) { return true; } } return false; }
private boolean anyChildRequirementsAreFailuresFor(List<Requirement> requirements) { for(Requirement childRequirement : requirements) { RequirementOutcome childOutcomes = new RequirementOutcome(childRequirement, testOutcomes.forRequirement(requirement), issueTracking); if (childOutcomes.isFailure()) { return true; } else if (anyChildRequirementsAreFailuresFor(childRequirement.getChildren())) { return true; } } return false; }
private boolean anyChildRequirementsAreFailuresFor(List<Requirement> requirements) { for(Requirement childRequirement : requirements) { RequirementOutcome childOutcomes = new RequirementOutcome(childRequirement, testOutcomes.forRequirement(requirement), issueTracking); if (childOutcomes.isFailure()) { return true; } else if (anyChildRequirementsAreFailuresFor(childRequirement.getChildren())) { return true; } } return false; }