net.thucydides.core.requirements
Class RequirementsServiceImplementation

Package class diagram package RequirementsServiceImplementation
java.lang.Object
  extended by net.thucydides.core.requirements.RequirementsServiceImplementation
All Implemented Interfaces:
RequirementsService

public class RequirementsServiceImplementation
extends Object
implements RequirementsService


Constructor Summary
RequirementsServiceImplementation()
           
 
Method Summary
 List<Requirement> getAncestorRequirementsFor(TestOutcome testOutcome)
           
 com.google.common.base.Optional<Requirement> getParentRequirementFor(TestOutcome testOutcome)
           
 List<Release> getReleasesFromRequirements()
           
 List<String> getReleaseVersionsFor(TestOutcome testOutcome)
           
 com.google.common.base.Optional<Requirement> getRequirementFor(TestTag tag)
           
 List<Requirement> getRequirements()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequirementsServiceImplementation

public RequirementsServiceImplementation()
Method Detail

getRequirements

public List<Requirement> getRequirements()
Specified by:
getRequirements in interface RequirementsService

getParentRequirementFor

public com.google.common.base.Optional<Requirement> getParentRequirementFor(TestOutcome testOutcome)
Specified by:
getParentRequirementFor in interface RequirementsService

getRequirementFor

public com.google.common.base.Optional<Requirement> getRequirementFor(TestTag tag)
Specified by:
getRequirementFor in interface RequirementsService

getAncestorRequirementsFor

public List<Requirement> getAncestorRequirementsFor(TestOutcome testOutcome)
Specified by:
getAncestorRequirementsFor in interface RequirementsService

getReleaseVersionsFor

public List<String> getReleaseVersionsFor(TestOutcome testOutcome)
Specified by:
getReleaseVersionsFor in interface RequirementsService

getReleasesFromRequirements

public List<Release> getReleasesFromRequirements()
Specified by:
getReleasesFromRequirements in interface RequirementsService


Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.