| Package | Description |
|---|---|
| net.serenitybdd.core.tags | |
| net.thucydides.core.adapters | |
| net.thucydides.core.adapters.legacy | |
| net.thucydides.core.annotations | |
| net.thucydides.core.model |
The Thucydides domain model, which represents acceptance test runs.
|
| net.thucydides.core.model.featuretags | |
| net.thucydides.core.reports |
Thucydides generates reports in HTML and XML by default.
|
| net.thucydides.core.reports.html | |
| net.thucydides.core.reports.matchers | |
| net.thucydides.core.requirements | |
| net.thucydides.core.requirements.classpath | |
| net.thucydides.core.requirements.model | |
| net.thucydides.core.requirements.reports | |
| net.thucydides.core.statistics.service | |
| net.thucydides.core.tags |
| Modifier and Type | Method and Description |
|---|---|
static List<TestTag> |
EnvironmentDefinedTags.definedIn(EnvironmentVariables environmentVariables) |
| Modifier and Type | Method and Description |
|---|---|
List<TestTag> |
JUnitStrategy.getTagsFor(Method testMethod) |
List<TestTag> |
TestStrategyAdapter.getTagsFor(Method testMethod) |
List<TestTag> |
MultiStrategyAdapter.getTagsFor(Method testMethod) |
| Modifier and Type | Method and Description |
|---|---|
List<TestTag> |
DefaultJUnitAdapter.getTagsFor(Method testMethod) |
| Modifier and Type | Method and Description |
|---|---|
static TestTag |
TestAnnotations.convertToTestTag(WithTag withTag) |
| Modifier and Type | Method and Description |
|---|---|
List<TestTag> |
TestAnnotations.getAllTags() |
List<TestTag> |
TestAnnotations.getClassTags() |
static List<TestTag> |
TestAnnotations.getTagsForMethod(Method method) |
List<TestTag> |
TestAnnotations.getTagsForMethod(String methodName) |
| Modifier and Type | Method and Description |
|---|---|
static void |
TestAnnotations.addTag(List<TestTag> tags,
WithTag tagAnnotation) |
static void |
TestAnnotations.addTags(List<TestTag> tags,
WithTags tagSet) |
static void |
TestAnnotations.addTagValues(List<TestTag> tags,
WithTagValuesOf tagSet) |
| Modifier and Type | Field and Description |
|---|---|
static TestTag |
TestTag.EMPTY_TAG |
| Modifier and Type | Method and Description |
|---|---|
TestTag |
TestTag.TestTagBuilder.andType(String type) |
TestTag |
Story.asQualifiedTag() |
TestTag |
Story.asTag() |
TestTag |
Release.getReleaseTag() |
TestTag |
TestTag.withDisplayName(String displayName) |
static TestTag |
TestTag.withValue(String value) |
| Modifier and Type | Method and Description |
|---|---|
Set<TestTag> |
TestOutcome.getAllTags() |
Optional<TestTag> |
TestOutcome.getFeatureTag() |
List<TestTag> |
Rule.getTags() |
Set<TestTag> |
TestOutcome.getTags() |
List<TestTag> |
DataSetDescriptor.getTags() |
Collection<TestTag> |
DataTable.getTags() |
List<TestTag> |
DataSet.getTags() |
static Optional<TestTag> |
FeatureTagAsDefined.in(Story story,
String path) |
| Modifier and Type | Method and Description |
|---|---|
void |
TestOutcome.addTag(TestTag tag) |
int |
TestTag.compareTo(TestTag otherTag) |
boolean |
TestTags.containsTagMatching(TestTag specificTag) |
boolean |
TestOutcome.hasAMoreGeneralFormOfTag(TestTag specificTag) |
boolean |
TestOutcome.hasAMoreSpecificFormOfTag(TestTag generalTag) |
boolean |
TestOutcome.hasTag(TestTag tag) |
boolean |
TestTag.isAsOrMoreSpecificThan(TestTag testTag) |
TestOutcome |
TestOutcome.withDataRowsfilteredbyTag(TestTag tag) |
| Modifier and Type | Method and Description |
|---|---|
void |
TestOutcome.addTags(List<TestTag> tags) |
void |
DataSetDescriptor.addTags(List<TestTag> tags) |
void |
DataTable.addTagsToLatestDataSet(List<TestTag> tags) |
void |
TestOutcome.addUserStoryFeatureTo(Set<TestTag> augmentedTags) |
DataTable |
DataTable.containingOnlyRowsWithTagsFrom(Collection<TestTag> filterTags) |
boolean |
TestTags.containsTagMatchingOneOf(Collection<TestTag> specificTags) |
List<TestStep> |
DataTable.filterStepsWithTagsFrom(List<TestStep> testSteps,
Collection<TestTag> tags) |
static TestTags |
TestTags.of(Collection<TestTag> tags) |
void |
TestOutcome.setTags(Set<TestTag> tags) |
TestOutcome |
TestOutcome.withDataRowsfilteredbyTagsFrom(Collection<TestTag> filterTags) |
TestOutcome |
TestOutcome.withTags(Set<TestTag> tags) |
| Constructor and Description |
|---|
Release(TestTag releaseTag) |
Release(TestTag releaseTag,
List<Release> children,
List<Release> parents,
String reportName) |
| Constructor and Description |
|---|
DataSet(int startRow,
int rowCount,
String name,
String description,
List<DataTableRow> rows,
List<TestTag> tags) |
DataSetDescriptor(int startRow,
int rowCount,
String name,
String description,
List<TestTag> tags) |
DataTable(List<String> headers,
List<DataTableRow> rows,
boolean predefinedRows,
String scenarioOutline,
List<DataSetDescriptor> dataSetDescriptors,
AtomicInteger currentRow,
Collection<TestTag> tags) |
Rule(String name,
String description,
List<TestTag> tags,
RuleBackground background) |
TestOutcome(ZonedDateTime startTime,
long duration,
String title,
String description,
String name,
String id,
Class<?> testCase,
List<TestStep> testSteps,
List<String> issues,
List<String> additionalIssues,
List<CastMember> actors,
Set<TestTag> tags,
Story userStory,
FailureCause testFailureCause,
String testFailureClassname,
String testFailureMessage,
String testFailureSummary,
TestResult annotatedResult,
DataTable dataTable,
Optional<String> qualifier,
String driver,
boolean manualTest,
boolean isManualTestingUpToDate,
String lastTested,
List<String> testEvidence,
String projectKey,
EnvironmentVariables environmentVariables,
ExternalLink externalLink,
String context) |
TestTags(Collection<TestTag> tags) |
| Modifier and Type | Method and Description |
|---|---|
Optional<TestTag> |
FeatureTagStrategy.getFeatureTag(Story story,
String path) |
Optional<TestTag> |
StoryFileStrategy.getFeatureTag(Story story,
String featureFilename) |
Optional<TestTag> |
NoFeatureStrategy.getFeatureTag(Story story,
String path) |
Optional<TestTag> |
FeatureFileStrategy.getFeatureTag(Story story,
String featureFilename) |
| Modifier and Type | Method and Description |
|---|---|
TestTag |
TestOutcomes.getTestTag() |
| Modifier and Type | Method and Description |
|---|---|
List<TestTag> |
TestOutcomes.getMostSpecificTagsOfType(String tagType) |
List<TestTag> |
TestOutcomes.getTags() |
List<TestTag> |
TestOutcomes.getTagsOfType(String tagType) |
List<TestTag> |
TestOutcomes.getTagsOfTypeExcluding(String tagType,
String excludedTag) |
List<TestTag> |
TestOutcomes.TestOutcomeMatcher.list() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TestOutcomes.containsMatchingTag(TestTag containedTag) |
boolean |
TestOutcomes.containsTag(TestTag testTag) |
TestOutcomes |
TestOutcomes.withTag(TestTag tag) |
| Modifier and Type | Method and Description |
|---|---|
TestOutcomes |
TestOutcomes.withTags(Collection<TestTag> tags) |
| Constructor and Description |
|---|
TestOutcomes(Collection<? extends TestOutcome> outcomes,
double estimatedAverageStepCount,
String label,
TestTag testTag,
TestResult resultFilter,
TestOutcomes rootOutcomes,
EnvironmentVariables environmentVariables) |
TestOutcomes(List<? extends TestOutcome> outcomes,
double estimatedAverageStepCount,
String label,
TestTag tag) |
| Modifier and Type | Method and Description |
|---|---|
Set<TestTag> |
TagFilter.removeHiddenTagsFrom(Collection<TestTag> filteredTags) |
Set<TestTag> |
TagFilter.removeTagsOfType(Set<TestTag> tags,
String... redundantTagTypes) |
Set<TestTag> |
TagFilter.removeTagsWithName(Set<TestTag> tags,
String name) |
static Collection<TestTag> |
CucumberTagConverter.toSerenityTags(List<io.cucumber.messages.types.Tag> tags) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TagExclusions.doNotExclude(TestTag tag) |
String |
ReportNameProvider.forRequirement(TestTag tag) |
String |
ReportNameProvider.forRequirementOrTag(TestTag tag) |
String |
ReportNameProvider.forTag(TestTag tag) |
boolean |
TagMatch.matches(TestTag tag) |
boolean |
TagFilter.shouldDisplayTag(TestTag tag) |
ReportNameProvider |
ReportNameProvider.withPrefix(TestTag tag) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CucumberCompatibleFilter.matchesTags(List<TestTag> testTags) |
Set<TestTag> |
TagFilter.removeHiddenTagsFrom(Collection<TestTag> filteredTags) |
Set<TestTag> |
TagFilter.removeTagsOfType(Set<TestTag> tags,
String... redundantTagTypes) |
Set<TestTag> |
TagFilter.removeTagsWithName(Set<TestTag> tags,
String name) |
static List<String> |
CucumberTagConverter.toStrings(Collection<TestTag> tags) |
| Modifier and Type | Method and Description |
|---|---|
static org.hamcrest.Matcher<TestOutcome> |
TestOutcomeMatchers.havingTag(TestTag expectedTag) |
| Modifier and Type | Method and Description |
|---|---|
Set<TestTag> |
PackageRequirementsTagProvider.getTagsFor(TestOutcome testOutcome) |
Set<TestTag> |
PackageAnnotationBasedTagProvider.getTagsFor(TestOutcome testOutcome) |
Set<TestTag> |
FileSystemRequirementsTagProvider.getTagsFor(TestOutcome testOutcome) |
Collection<TestTag> |
BaseRequirementsService.getTagsOfType(List<String> tagTypes) |
Collection<TestTag> |
RequirementsService.getTagsOfType(List<String> tagTypes) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BaseRequirementsService.containsEmptyRequirementWithTag(TestTag tag) |
boolean |
RequirementsService.containsEmptyRequirementWithTag(TestTag tag) |
Optional<Requirement> |
PackageRequirementsTagProvider.getRequirementFor(TestTag testTag) |
Optional<Requirement> |
PackageAnnotationBasedTagProvider.getRequirementFor(TestTag testTag) |
Optional<Requirement> |
BaseRequirementsService.getRequirementFor(TestTag tag) |
Optional<Requirement> |
FileSystemRequirementsTagProvider.getRequirementFor(TestTag testTag) |
Optional<Requirement> |
RequirementsService.getRequirementFor(TestTag tag) |
Optional<Requirement> |
RequirementsTagProvider.getRequirementFor(TestTag testTag) |
boolean |
BaseRequirementsService.isRequirementsTag(TestTag tag) |
boolean |
RequirementsService.isRequirementsTag(TestTag tag) |
| Modifier and Type | Method and Description |
|---|---|
static List<TestTag> |
AnnotatedTags.forClassDefinedInPath(String path) |
static Map<String,Collection<TestTag>> |
AnnotatedTags.forTestMethodsDefinedInPath(String path) |
| Modifier and Type | Method and Description |
|---|---|
TestTag |
Requirement.asTag() |
TestTag |
Requirement.asUnqualifiedTag() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Collection<TestTag>> |
RequirementDefinition.getScenarioTags() |
Map<String,Collection<TestTag>> |
Requirement.getScenarioTags() |
List<TestTag> |
RequirementDefinition.getTags() |
List<TestTag> |
Requirement.getTags() |
Collection<TestTag> |
Requirement.tagsOfType(List<String> tagTypes) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Requirement.hasTag(TestTag tag) |
boolean |
Requirement.matchesTag(TestTag testTag) |
| Modifier and Type | Method and Description |
|---|---|
Requirement |
Requirement.withScenarioTags(Map<String,Collection<TestTag>> scenarioTags) |
Requirement |
Requirement.withTags(List<TestTag> tags) |
| Constructor and Description |
|---|
Requirement(String name,
String id,
String displayName,
String cardNumber,
String parent,
String type,
String path,
CustomFieldValue narrative,
List<Requirement> children,
List<Example> examples,
List<String> releaseVersions,
List<CustomFieldValue> customFields,
String featureFileName,
List<TestTag> tags,
Map<String,Collection<TestTag>> scenarioTags,
boolean containsNoScenarios,
FeatureBackgroundNarrative background) |
Requirement(String name,
String id,
String displayName,
String cardNumber,
String parent,
String type,
String path,
CustomFieldValue narrative,
List<Requirement> children,
List<Example> examples,
List<String> releaseVersions,
List<CustomFieldValue> customFields,
String featureFileName,
List<TestTag> tags,
Map<String,Collection<TestTag>> scenarioTags,
boolean containsNoScenarios,
FeatureBackgroundNarrative background) |
RequirementDefinition(Optional<String> title,
Optional<String> id,
Optional<String> cardNumber,
List<String> versionNumbers,
String type,
String text,
List<TestTag> tags) |
RequirementDefinition(Optional<String> title,
Optional<String> id,
Optional<String> cardNumber,
List<String> versionNumbers,
String type,
String text,
List<TestTag> tags,
List<String> scenarios,
Map<String,Collection<TestTag>> scenarioTags) |
RequirementDefinition(Optional<String> title,
Optional<String> id,
Optional<String> cardNumber,
List<String> versionNumbers,
String type,
String text,
List<TestTag> tags,
List<String> scenarios,
Map<String,Collection<TestTag>> scenarioTags) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Collection<TestTag>> |
SingleScenarioOutcome.getExampleTags() |
Map<String,Collection<TestTag>> |
ScenarioOutcome.getExampleTags() |
Map<String,Collection<TestTag>> |
ScenarioSummaryOutcome.getExampleTags() |
default List<TestTag> |
ScenarioOutcome.getFilteredTags() |
Collection<TestTag> |
SingleScenarioOutcome.getScenarioTags() |
Collection<TestTag> |
ScenarioOutcome.getScenarioTags() |
Collection<TestTag> |
ScenarioSummaryOutcome.getScenarioTags() |
Set<TestTag> |
SingleScenarioOutcome.getTags() |
Set<TestTag> |
ScenarioOutcome.getTags() |
Set<TestTag> |
ScenarioSummaryOutcome.getTags() |
| Constructor and Description |
|---|
ScenarioSummaryOutcome(String name,
String type,
TestResult result,
List<String> reportBadges,
String scenarioReport,
String description,
List<String> steps,
List<String> examples,
int exampleCount,
Boolean isManual,
String parentName,
String parentReport,
Set<TestTag> tags,
Map<String,Collection<TestTag>> exampleTags,
Rule rule,
ZonedDateTime startTime,
Long duration,
Collection<TestTag> scenarioTags) |
ScenarioSummaryOutcome(String name,
String type,
TestResult result,
List<String> reportBadges,
String scenarioReport,
String description,
List<String> steps,
List<String> examples,
int exampleCount,
Boolean isManual,
String parentName,
String parentReport,
Set<TestTag> tags,
Map<String,Collection<TestTag>> exampleTags,
Rule rule,
ZonedDateTime startTime,
Long duration,
Collection<TestTag> scenarioTags) |
ScenarioSummaryOutcome(String name,
String type,
TestResult result,
List<String> reportBadges,
String scenarioReport,
String description,
List<String> steps,
List<String> examples,
int exampleCount,
Boolean isManual,
String parentName,
String parentReport,
Set<TestTag> tags,
Map<String,Collection<TestTag>> exampleTags,
Rule rule,
ZonedDateTime startTime,
Long duration,
Collection<TestTag> scenarioTags) |
SingleScenarioOutcome(String name,
String simplifiedName,
String type,
TestResult result,
String scenarioReport,
ZonedDateTime startTime,
Long duration,
Boolean manual,
String description,
List<String> steps,
List<String> examples,
int exampleCount,
String parentName,
String parentReport,
Set<TestTag> tags,
Rule rule,
ExternalLink externalLink,
Collection<TestTag> scenarioTags) |
SingleScenarioOutcome(String name,
String simplifiedName,
String type,
TestResult result,
String scenarioReport,
ZonedDateTime startTime,
Long duration,
Boolean manual,
String description,
List<String> steps,
List<String> examples,
int exampleCount,
String parentName,
String parentReport,
Set<TestTag> tags,
Rule rule,
ExternalLink externalLink,
Collection<TestTag> scenarioTags) |
| Modifier and Type | Method and Description |
|---|---|
Set<TestTag> |
FeatureStoryTagProvider.getTagsFor(TestOutcome testOutcome) |
Set<TestTag> |
AnnotationBasedTagProvider.getTagsFor(TestOutcome testOutcome) |
Set<TestTag> |
InjectedTagProvider.getTagsFor(TestOutcome testOutcome) |
Set<TestTag> |
ContextTagProvider.getTagsFor(TestOutcome testOutcome) |
Set<TestTag> |
TagProvider.getTagsFor(TestOutcome testOutcome)
Returns the tags associated with a given test outcome.
|
| Modifier and Type | Method and Description |
|---|---|
static TestTag |
TagConverters.convertToTestTag(WithTag withTag) |
| Modifier and Type | Method and Description |
|---|---|
List<TestTag> |
BreadcrumbTagFilter.getRequirementBreadcrumbsFrom(Collection<TestTag> tags) |
List<TestTag> |
BreadcrumbTagFilter.getRequirementBreadcrumbsFrom(RequirementsOutcomes requirementsOutcomes) |
List<TestTag> |
BreadcrumbTagFilter.getRequirementBreadcrumbsFrom(TestOutcome testOutcome) |
List<TestTag> |
BreadcrumbTagFilter.getRequirementBreadcrumbsFrom(TestTag tag) |
Optional<TestTag> |
BreadcrumbTagFilter.RequirementTagFilter.in(Collection<TestTag> tags) |
| Modifier and Type | Method and Description |
|---|---|
List<TestTag> |
BreadcrumbTagFilter.getRequirementBreadcrumbsFrom(TestTag tag) |
boolean |
BreadcrumbTagFilter.isRequirementTag(TestTag tag) |
| Modifier and Type | Method and Description |
|---|---|
List<TestTag> |
BreadcrumbTagFilter.getRequirementBreadcrumbsFrom(Collection<TestTag> tags) |
Optional<TestTag> |
BreadcrumbTagFilter.RequirementTagFilter.in(Collection<TestTag> tags) |
Copyright © 2022. All rights reserved.