Class PackageRequirementsTagProvider
java.lang.Object
net.thucydides.model.requirements.AbstractRequirementsTagProvider
net.thucydides.model.requirements.PackageRequirementsTagProvider
- All Implemented Interfaces:
CoreTagProvider,OverridableTagProvider,RequirementsTagProvider,RequirementTypesProvider,TagProvider
@Deprecated
public class PackageRequirementsTagProvider
extends AbstractRequirementsTagProvider
implements RequirementsTagProvider, OverridableTagProvider, RequirementTypesProvider
Deprecated.
Load a set of requirements (epics/themes,...) from the directory structure.
This will typically be the directory structure containing the tests (for JUnit) or stories (e.g. for JBehave).
By default, the tests
-
Field Summary
Fields inherited from class net.thucydides.model.requirements.AbstractRequirementsTagProvider
requirementsConfiguration, requirementsService, rootDirectory -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.PackageRequirementsTagProvider(EnvironmentVariables environmentVariables) Deprecated.PackageRequirementsTagProvider(EnvironmentVariables environmentVariables, String rootPackage) Deprecated.PackageRequirementsTagProvider(EnvironmentVariables environmentVariables, String rootPackage, RequirementsStore requirementsStore) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Deprecated.voidDeprecated.Deprecated.getClassesLoadedBy(ClassLoader classLoader) Deprecated.Returns a list of all classes loaded by the given class loader.getParentRequirementOf(TestOutcome testOutcome) Deprecated.getRequirementFor(TestTag testTag) Deprecated.Deprecated.getTagsFor(TestOutcome testOutcome) Deprecated.Returns the tags associated with a given test outcome.getTestCaseRequirementOf(TestOutcome testOutcome) Deprecated.Deprecated.Methods inherited from class net.thucydides.model.requirements.AbstractRequirementsTagProvider
firstRequirementFoundIn, getDefaultRootDirectory, getDefaultType, getDefaultType, getParentRequirementOf, getRequirementTypes, getRequirementTypes, humanReadableVersionOfMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.thucydides.model.requirements.RequirementsTagProvider
addRequirementTagsTo, getOverview, getParentRequirementOf
-
Constructor Details
-
PackageRequirementsTagProvider
public PackageRequirementsTagProvider(EnvironmentVariables environmentVariables, String rootPackage, RequirementsStore requirementsStore) Deprecated. -
PackageRequirementsTagProvider
public PackageRequirementsTagProvider(EnvironmentVariables environmentVariables, String rootPackage) Deprecated. -
PackageRequirementsTagProvider
Deprecated. -
PackageRequirementsTagProvider
public PackageRequirementsTagProvider()Deprecated.
-
-
Method Details
-
clear
public void clear()Deprecated. -
withCacheDisabled
Deprecated. -
getRequirements
Deprecated.- Specified by:
getRequirementsin interfaceRequirementsTagProvider- Specified by:
getRequirementsin classAbstractRequirementsTagProvider
-
getParentRequirementOf
Deprecated.- Specified by:
getParentRequirementOfin interfaceRequirementsTagProvider
-
getTestCaseRequirementOf
Deprecated. -
getRequirementFor
Deprecated.- Specified by:
getRequirementForin interfaceRequirementsTagProvider
-
getTagsFor
Deprecated.Description copied from interface:TagProviderReturns the tags associated with a given test outcome.- Specified by:
getTagsForin interfaceTagProvider- Parameters:
testOutcome- the outcome for a specific test- Returns:
- the tags associated with a given test outcome.
-
clearCache
public void clearCache()Deprecated. -
getActiveRequirementTypes
Deprecated.- Specified by:
getActiveRequirementTypesin interfaceRequirementTypesProvider
-
getClassesLoadedBy
Deprecated.Returns a list of all classes loaded by the given class loader.
-