Uses of Class
net.thucydides.core.requirements.model.Requirement
| Package | Description |
|---|---|
| net.thucydides.core.reports |
Thucydides generates reports in HTML and XML by default.
|
| net.thucydides.core.reports.html | |
| net.thucydides.core.requirements | |
| net.thucydides.core.requirements.classpath | |
| net.thucydides.core.requirements.model | |
| net.thucydides.core.requirements.reports | |
| net.thucydides.core.requirements.reports.cucumber |
-
Uses of Requirement in net.thucydides.core.reports
Methods in net.thucydides.core.reports with parameters of type Requirement Modifier and Type Method Description booleanTestOutcomes. containTestFor(Requirement requirement)TestOutcomesTestOutcomes. forRequirement(Requirement requirement) -
Uses of Requirement in net.thucydides.core.reports.html
Methods in net.thucydides.core.reports.html that return types with arguments of type Requirement Modifier and Type Method Description java.util.List<Requirement>RequirementsFilter. filteredByDisplayTag(java.util.List<Requirement> requirements)Methods in net.thucydides.core.reports.html with parameters of type Requirement Modifier and Type Method Description java.lang.StringReportNameProvider. forRequirement(Requirement requirement)booleanRequirementsFilter. inDisplayOnlyTags(Requirement requirement)Method parameters in net.thucydides.core.reports.html with type arguments of type Requirement Modifier and Type Method Description java.util.List<Requirement>RequirementsFilter. filteredByDisplayTag(java.util.List<Requirement> requirements) -
Uses of Requirement in net.thucydides.core.requirements
Fields in net.thucydides.core.requirements with type parameters of type Requirement Modifier and Type Field Description protected java.util.List<Requirement>BaseRequirementsService. requirementsMethods in net.thucydides.core.requirements that return Requirement Modifier and Type Method Description RequirementFileSystemRequirementsTagProvider. readRequirementFrom(java.io.File requirementDirectory)Methods in net.thucydides.core.requirements that return types with arguments of type Requirement Modifier and Type Method Description static java.util.List<Requirement>RequirementAncestry. addParentsTo(java.util.List<Requirement> requirements)static java.util.List<Requirement>RequirementAncestry. addParentsTo(java.util.List<Requirement> requirements, java.lang.String parent)java.util.List<Requirement>RequirementsList. asFlattenedList()java.util.List<Requirement>RequirementsTree. asFlattenedList()static java.util.stream.Stream<Requirement>AllRequirements. asStreamFrom(java.util.List<Requirement> requirements)static java.lang.Iterable<Requirement>RequirementsProvided. by(RequirementsTagProvider tagProvider)java.util.Optional<Requirement>RequirementsList. findByUniqueName(java.lang.String name)protected java.util.Optional<Requirement>AbstractRequirementsTagProvider. firstRequirementFoundIn(java.util.Optional<Requirement>... requirements)java.util.Optional<Requirement>ParentRequirementsProvided. forOutcome(TestOutcome testOutcome)java.util.List<Requirement>BaseRequirementsService. getAncestorRequirementsFor(TestOutcome testOutcome)java.util.List<Requirement>RequirementsService. getAncestorRequirementsFor(TestOutcome testOutcome)java.util.Optional<Requirement>BaseRequirementsService. getParentRequirementFor(TestOutcome testOutcome)java.util.Optional<Requirement>ParentRequirementProvider. getParentRequirementFor(TestOutcome testOutcome)java.util.Optional<Requirement>RequirementsService. getParentRequirementFor(TestOutcome testOutcome)java.util.Optional<Requirement>AbstractRequirementsTagProvider. getParentRequirementOf(Requirement requirement)java.util.Optional<Requirement>FileSystemRequirementsTagProvider. getParentRequirementOf(TestOutcome testOutcome)java.util.Optional<Requirement>PackageAnnotationBasedTagProvider. getParentRequirementOf(TestOutcome testOutcome)java.util.Optional<Requirement>PackageRequirementsTagProvider. getParentRequirementOf(TestOutcome testOutcome)java.util.Optional<Requirement>RequirementsTagProvider. getParentRequirementOf(TestOutcome testOutcome)java.util.Optional<Requirement>RequirementsTagProvider. getParentRequirementOf(Requirement requirement)java.util.Optional<Requirement>BaseRequirementsService. getRequirementFor(TestTag tag)java.util.Optional<Requirement>FileSystemRequirementsTagProvider. getRequirementFor(TestTag testTag)java.util.Optional<Requirement>PackageAnnotationBasedTagProvider. getRequirementFor(TestTag testTag)java.util.Optional<Requirement>PackageRequirementsTagProvider. getRequirementFor(TestTag testTag)java.util.Optional<Requirement>RequirementsService. getRequirementFor(TestTag tag)java.util.Optional<Requirement>RequirementsTagProvider. getRequirementFor(TestTag testTag)abstract java.util.List<Requirement>AbstractRequirementsTagProvider. getRequirements()abstract java.util.List<Requirement>BaseRequirementsService. getRequirements()java.util.List<Requirement>FileSystemRequirementsService. getRequirements()java.util.List<Requirement>FileSystemRequirementsTagProvider. getRequirements()We look for file system requirements in the root directory path (by default, 'stories').java.util.List<Requirement>MultiSourceRequirementsService. getRequirements()java.util.List<Requirement>PackageAnnotationBasedTagProvider. getRequirements()java.util.List<Requirement>PackageRequirementsTagProvider. getRequirements()java.util.List<Requirement>RequirementsService. getRequirements()java.util.List<Requirement>RequirementsTagProvider. getRequirements()java.util.Collection<Requirement>BaseRequirementsService. getRequirementsWithTagsOfType(java.util.List<java.lang.String> tagTypes)java.util.Collection<Requirement>RequirementsService. getRequirementsWithTagsOfType(java.util.List<java.lang.String> tagTypes)java.util.Optional<Requirement>PackageRequirementsTagProvider. getTestCaseRequirementOf(TestOutcome testOutcome)static java.util.List<Requirement>AllRequirements. in(java.util.List<Requirement> requirements)java.util.List<Requirement>RequirementsMerger. merge(java.lang.Iterable<Requirement> baseRequirements, java.lang.Iterable<Requirement> newRequirements)java.util.Optional<java.util.List<Requirement>>DisabledRequirementsStore. read()java.util.Optional<java.util.List<Requirement>>FileSystemRequirementsStore. read()java.util.SortedMap<java.lang.String,Requirement>RequirementPersister. read()java.util.Optional<java.util.List<Requirement>>RequirementsStore. read()java.util.Optional<Requirement>FileSystemRequirementsTagProvider. readRequirementsFromStoryOrFeatureFile(java.io.File storyFile)java.util.stream.Stream<Requirement>RequirementsTree. stream()Methods in net.thucydides.core.requirements with parameters of type Requirement Modifier and Type Method Description static RequirementsTreeRequirementsTree. forRequirement(Requirement root)java.util.Optional<Requirement>AbstractRequirementsTagProvider. getParentRequirementOf(Requirement requirement)java.util.Optional<Requirement>RequirementsTagProvider. getParentRequirementOf(Requirement requirement)Method parameters in net.thucydides.core.requirements with type arguments of type Requirement Modifier and Type Method Description static java.util.List<Requirement>RequirementAncestry. addParentsTo(java.util.List<Requirement> requirements)static java.util.List<Requirement>RequirementAncestry. addParentsTo(java.util.List<Requirement> requirements, java.lang.String parent)static java.util.stream.Stream<Requirement>AllRequirements. asStreamFrom(java.util.List<Requirement> requirements)static JSONRequirementsTreeJSONRequirementsTree. forRequirements(java.util.List<Requirement> requirements)static JSONRequirementsTreeJSONRequirementsTree. forRequirements(java.util.List<Requirement> requirements, RequirementsOutcomes requirementsOutcomes)static RequirementsTreeRequirementsTree. from(java.util.List<Requirement> requirements)static java.util.List<Requirement>AllRequirements. in(java.util.List<Requirement> requirements)java.util.List<Requirement>RequirementsMerger. merge(java.lang.Iterable<Requirement> baseRequirements, java.lang.Iterable<Requirement> newRequirements)static RequirementsListRequirementsList. of(java.util.List<Requirement> requirements)voidDisabledRequirementsStore. write(java.util.List<Requirement> classpathRequirements)voidFileSystemRequirementsStore. write(java.util.List<Requirement> requirements)voidRequirementPersister. write(java.util.SortedMap<java.lang.String,Requirement> map)voidRequirementsStore. write(java.util.List<Requirement> classpathRequirements)Constructor parameters in net.thucydides.core.requirements with type arguments of type Requirement Constructor Description JSONRequirementsTree(java.util.List<Requirement> requirements, RequirementsOutcomes requirementsOutcomes)RequirementsList(java.util.List<Requirement> requirements) -
Uses of Requirement in net.thucydides.core.requirements.classpath
Methods in net.thucydides.core.requirements.classpath that return Requirement Modifier and Type Method Description RequirementLeafRequirementAdder. to(java.util.Collection<Requirement> allRequirements)Methods in net.thucydides.core.requirements.classpath with parameters of type Requirement Modifier and Type Method Description static ChildElementAdder.ChildElementAdderBuilderChildElementAdder. addChild(Requirement requirement)static NonLeafRequirementsAdder.NonLeafRequirementsAdderBuilderNonLeafRequirementsAdder. addParentsOf(Requirement leafRequirement)ChildElementAdderChildElementAdder.ChildElementAdderBuilder. toParent(Requirement parent)Method parameters in net.thucydides.core.requirements.classpath with type arguments of type Requirement Modifier and Type Method Description voidChildElementAdder. in(java.util.Collection<Requirement> requirements)RequirementLeafRequirementAdder. to(java.util.Collection<Requirement> allRequirements)voidNonLeafRequirementsAdder. to(java.util.Collection<Requirement> allRequirements)Constructors in net.thucydides.core.requirements.classpath with parameters of type Requirement Constructor Description ChildElementAdder(Requirement parent, Requirement child)ChildElementAdderBuilder(Requirement child)NonLeafRequirementsAdder(java.lang.String path, java.lang.String rootPackage, int requirementsDepth, Requirement leafRequirement)NonLeafRequirementsAdderBuilder(Requirement leafRequirement) -
Uses of Requirement in net.thucydides.core.requirements.model
Methods in net.thucydides.core.requirements.model that return Requirement Modifier and Type Method Description RequirementRequirement. definedInFile(java.io.File featureFile)RequirementRequirement. merge(Requirement newRequirement)RequirementRequirement.CustomFieldSetter. setTo(java.lang.String value)RequirementRequirement.CustomFieldSetter. setTo(java.lang.String value, java.lang.String renderedValue)RequirementRequirement. withBackground(FeatureBackgroundNarrative background)RequirementRequirement. withChild(Requirement child)RequirementRequirement. withChildren(java.util.List<Requirement> children)RequirementRequirement. withCustomFields(java.util.List<CustomFieldValue> customFields)RequirementRequirement. withDisplayName(java.lang.String displayName)RequirementRequirement. withExample(Example example)RequirementRequirement. withExamples(java.util.List<Example> examples)RequirementRequirement. withFeatureFileyName(java.lang.String featureFileName)RequirementRequirement. withNarrative(java.lang.String narrativeText)RequirementRequirementBuilderTypeStep. withNarrative(java.lang.String narrativeText)RequirementRequirement. withNoScenarios()RequirementRequirement. withParent(java.lang.String parent)RequirementRequirement. withPath(java.lang.String path)RequirementRequirement. withReleaseVersions(java.util.List<java.lang.String> releaseVersions)RequirementRequirement. withScenarioTags(java.util.Map<java.lang.String,java.util.Collection<TestTag>> scenarioTags)RequirementRequirement. withTags(java.util.List<TestTag> tags)RequirementRequirement. withType(java.lang.String type)RequirementRequirementBuilderNameStep. withTypeOf(java.lang.String type)Methods in net.thucydides.core.requirements.model that return types with arguments of type Requirement Modifier and Type Method Description java.util.List<Requirement>Requirement. getChildren()java.util.stream.Stream<Requirement>Requirement. getChildrenAsStream()java.util.List<Requirement>Requirement. getNestedChildren()java.util.stream.Stream<Requirement>Requirement. stream()Methods in net.thucydides.core.requirements.model with parameters of type Requirement Modifier and Type Method Description booleanRequirement. hasChild(Requirement child)booleanRequirement. matches(Requirement that)RequirementRequirement. merge(Requirement newRequirement)RequirementRequirement. withChild(Requirement child)Method parameters in net.thucydides.core.requirements.model with type arguments of type Requirement Modifier and Type Method Description voidRequirement. setChildren(java.util.List<Requirement> children)RequirementRequirement. withChildren(java.util.List<Requirement> children)static RequirementTreeRequirementTree. withRequirements(java.util.List<Requirement> requirements)Constructors in net.thucydides.core.requirements.model with parameters of type Requirement Constructor Description CustomFieldSetter(Requirement requirement, java.lang.String fieldName)Constructor parameters in net.thucydides.core.requirements.model with type arguments of type Requirement Constructor Description Requirement(java.lang.String name, java.lang.String id, java.lang.String displayName, java.lang.String cardNumber, java.lang.String parent, java.lang.String type, java.lang.String path, CustomFieldValue narrative, java.util.List<Requirement> children, java.util.List<Example> examples, java.util.List<java.lang.String> releaseVersions, java.util.List<CustomFieldValue> customFields)Requirement(java.lang.String name, java.lang.String id, java.lang.String displayName, java.lang.String cardNumber, java.lang.String parent, java.lang.String type, java.lang.String path, CustomFieldValue narrative, java.util.List<Requirement> children, java.util.List<Example> examples, java.util.List<java.lang.String> releaseVersions, java.util.List<CustomFieldValue> customFields, java.lang.String featureFileName)Requirement(java.lang.String name, java.lang.String id, java.lang.String displayName, java.lang.String cardNumber, java.lang.String parent, java.lang.String type, java.lang.String path, CustomFieldValue narrative, java.util.List<Requirement> children, java.util.List<Example> examples, java.util.List<java.lang.String> releaseVersions, java.util.List<CustomFieldValue> customFields, java.lang.String featureFileName, java.util.List<TestTag> tags, java.util.Map<java.lang.String,java.util.Collection<TestTag>> scenarioTags, boolean containsNoScenarios, FeatureBackgroundNarrative background)Requirement(java.lang.String name, java.lang.String id, java.lang.String displayName, java.lang.String cardNumber, java.lang.String parent, java.lang.String type, CustomFieldValue narrative, java.util.List<Requirement> children, java.util.List<Example> examples, java.util.List<java.lang.String> releaseVersions)RequirementTree(java.util.List<Requirement> requirements) -
Uses of Requirement in net.thucydides.core.requirements.reports
Methods in net.thucydides.core.requirements.reports that return Requirement Modifier and Type Method Description RequirementRequirementOutcome. getRequirement()Methods in net.thucydides.core.requirements.reports that return types with arguments of type Requirement Modifier and Type Method Description java.util.List<Requirement>RequirementOutcome. getFlattenedRequirements()java.util.List<Requirement>RequirementOutcome. getFlattenedRequirements(Requirement... excludingRequirement)java.util.Optional<Requirement>RequirementsOutcomes. getGrandparentRequirement()java.util.Optional<Requirement>RequirementsOutcomes. getParentRequirement()java.util.List<Requirement>RequirementsOutcomes. getRequirements()Methods in net.thucydides.core.requirements.reports with parameters of type Requirement Modifier and Type Method Description RequirementsOutcomesFileSystemRequirmentsOutcomeFactory. buildRequirementsOutcomesFrom(Requirement parentRequirement, TestOutcomes testOutcomes)RequirementsOutcomesMultipleSourceRequirmentsOutcomeFactory. buildRequirementsOutcomesFrom(Requirement parentRequirement, TestOutcomes testOutcomes)RequirementsOutcomesRequirementsOutcomeFactory. buildRequirementsOutcomesFrom(Requirement parentRequirement, TestOutcomes testOutcomes)java.util.List<Requirement>RequirementOutcome. getFlattenedRequirements(Requirement... excludingRequirement)java.util.Optional<RequirementOutcome>RequirementsOutcomes. getOutcomeFor(Requirement requirement)RequirementOutcomeRequirementsOutcomes. requirementOutcomeFor(Requirement requirement)booleanRequirementOutcome. testsRequirement(Requirement requirement)Constructors in net.thucydides.core.requirements.reports with parameters of type Requirement Constructor Description ChildRequirementCounter(Requirement requirement, TestOutcomes testOutcomes)PercentageRequirementCounter(Requirement requirement, TestOutcomes testOutcomes)RequirementOutcome(Requirement requirement, TestOutcomes testOutcomes, long requirementsWithoutTests, long estimatedUnimplementedTests, IssueTracking issueTracking)RequirementOutcome(Requirement requirement, TestOutcomes testOutcomes, IssueTracking issueTracking)RequirementsOutcomes(Requirement parentRequirement, java.util.List<Requirement> requirements, TestOutcomes testOutcomes, IssueTracking issueTracking, EnvironmentVariables environmentVariables, java.util.List<? extends RequirementsTagProvider> requirementsTagProviders, ReportNameProvider reportNameProvider, java.lang.String overview)SubrequirementsCount(Requirement requirement, TestOutcomes testOutcomes)Constructor parameters in net.thucydides.core.requirements.reports with type arguments of type Requirement Constructor Description RequirementsOutcomes(java.util.List<Requirement> requirements, TestOutcomes testOutcomes, IssueTracking issueTracking, EnvironmentVariables environmentVariables, java.util.List<? extends RequirementsTagProvider> requirementsTagProviders, ReportNameProvider reportNameProvider, java.lang.String overview)RequirementsOutcomes(Requirement parentRequirement, java.util.List<Requirement> requirements, TestOutcomes testOutcomes, IssueTracking issueTracking, EnvironmentVariables environmentVariables, java.util.List<? extends RequirementsTagProvider> requirementsTagProviders, ReportNameProvider reportNameProvider, java.lang.String overview) -
Uses of Requirement in net.thucydides.core.requirements.reports.cucumber
Methods in net.thucydides.core.requirements.reports.cucumber with parameters of type Requirement Modifier and Type Method Description static FeatureFileScenarioOutcomesFeatureFileScenarioOutcomes. from(Requirement requirement)Constructors in net.thucydides.core.requirements.reports.cucumber with parameters of type Requirement Constructor Description FeatureFileScenarioOutcomes(Requirement requirement)FeatureFileScenarioOutcomes(Requirement requirement, EnvironmentVariables environmentVariables)