public class JIRARequirementsProvider
extends java.lang.Object
implements net.thucydides.core.requirements.RequirementsTagProvider
| Constructor and Description |
|---|
JIRARequirementsProvider() |
JIRARequirementsProvider(net.serenitybdd.plugins.jira.service.JIRAConfiguration jiraConfiguration) |
JIRARequirementsProvider(net.serenitybdd.plugins.jira.service.JIRAConfiguration jiraConfiguration,
net.thucydides.core.util.EnvironmentVariables environmentVariables) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<net.thucydides.core.requirements.model.Requirement> |
getParentRequirementOf(net.thucydides.core.requirements.model.Requirement requirement) |
java.util.Optional<net.thucydides.core.requirements.model.Requirement> |
getParentRequirementOf(net.thucydides.core.model.TestOutcome testOutcome) |
java.util.Optional<net.thucydides.core.requirements.model.Requirement> |
getRequirementFor(net.thucydides.core.model.TestTag testTag) |
java.util.List<net.thucydides.core.requirements.model.Requirement> |
getRequirements() |
java.util.List<java.lang.String> |
getRequirementsLinks() |
java.util.Set<net.thucydides.core.model.TestTag> |
getTagsFor(net.thucydides.core.model.TestOutcome testOutcome) |
public JIRARequirementsProvider()
public JIRARequirementsProvider(net.serenitybdd.plugins.jira.service.JIRAConfiguration jiraConfiguration)
public JIRARequirementsProvider(net.serenitybdd.plugins.jira.service.JIRAConfiguration jiraConfiguration,
net.thucydides.core.util.EnvironmentVariables environmentVariables)
public java.util.List<net.thucydides.core.requirements.model.Requirement> getRequirements()
getRequirements in interface net.thucydides.core.requirements.RequirementsTagProviderpublic java.util.Optional<net.thucydides.core.requirements.model.Requirement> getParentRequirementOf(net.thucydides.core.model.TestOutcome testOutcome)
getParentRequirementOf in interface net.thucydides.core.requirements.RequirementsTagProviderpublic java.util.Optional<net.thucydides.core.requirements.model.Requirement> getParentRequirementOf(net.thucydides.core.requirements.model.Requirement requirement)
getParentRequirementOf in interface net.thucydides.core.requirements.RequirementsTagProviderpublic java.util.Optional<net.thucydides.core.requirements.model.Requirement> getRequirementFor(net.thucydides.core.model.TestTag testTag)
getRequirementFor in interface net.thucydides.core.requirements.RequirementsTagProviderpublic java.util.Set<net.thucydides.core.model.TestTag> getTagsFor(net.thucydides.core.model.TestOutcome testOutcome)
getTagsFor in interface net.thucydides.core.statistics.service.TagProviderpublic java.util.List<java.lang.String> getRequirementsLinks()