Package net.thucydides.core.requirements

Package class diagram package net.thucydides.core.requirements
An application is designed to deliver a number of high-level capabilities.

See:
          Description

Interface Summary
RequirementsProviderService  
RequirementsService  
RequirementsTagProvider A requirements provider returns the set of application requirements in a tree structure.
 

Class Summary
AbstractRequirementsTagProvider  
AnnotationBasedTagProvider A requirements Provider that read requirement from class or package annotation.
CachedReq  
ChildrenFirstOrderedMap  
ClasspathRequirementsProviderService Provides a way to obtain the list of requirements providers.
FileSystemRequirementsTagProvider Load a set of requirements (epics/themes,...) from the directory structure.
Req  
RequirementPersister  
RequirementsPath  
RequirementsServiceImplementation  
 

Package net.thucydides.core.requirements Description

An application is designed to deliver a number of high-level capabilities. These capabilities are high-level features designed to meet the application business goals. Capabilities are demonstrated and validated by the acceptance criteria, but not all capabilities will have acceptance criteria defined (e.g. at the start of the project, or for legacy projects).



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