private Collection<Requirement> getAllRequirements() { return getRequirementsByPath().values(); }
private Collection<Requirement> getAllRequirements() { return getRequirementsByPath().values(); }
private Collection<Requirement> getAllRequirements() { return getRequirementsByPath().values(); }
Map<Requirement, String> getRequirementPaths() { Map<Requirement, String> requirementPaths = new HashMap(); for (String path : getRequirementsByPath().keySet()) { requirementPaths.put(getRequirementsByPath().get(path), path); } return requirementPaths; }
@Override public List<Requirement> getRequirements() { return NewList.copyOf(rootRequirementsIn(getRequirementsByPath().values())); }
@Override public Optional<Requirement> getParentRequirementOf(TestOutcome testOutcome) { if (testOutcome.getUserStory() == null || testOutcome.getUserStory().getStoryClassName() == null) { return Optional.absent(); } String name = testOutcome.getUserStory().getStoryClassName().replace(rootPackage + ".", ""); return Optional.fromNullable(getRequirementsByPath().get(name)); }
@Override public Optional<Requirement> getParentRequirementOf(TestOutcome testOutcome) { if (testOutcome.getUserStory() == null || testOutcome.getUserStory().getStoryClassName() == null) { return Optional.absent(); } String name = testOutcome.getUserStory().getStoryClassName().replace(rootPackage + ".", ""); return Optional.fromNullable(getRequirementsByPath().get(name)); }
@Override public java.util.Optional<Requirement> getParentRequirementOf(TestOutcome testOutcome) { if (testOutcome.getUserStory() == null || testOutcome.getUserStory().getStoryClassName() == null) { return java.util.Optional.empty(); } String name = testOutcome.getUserStory().getStoryClassName().replace(rootPackage + ".", ""); return java.util.Optional.ofNullable(getRequirementsByPath().get(name)); }