See: Description
| Interface | Description |
|---|---|
| MethodErrorReporter |
Created by john on 9/08/2015.
|
| StepLibraryCreationStrategy | |
| StepListener |
Represents a class interested in knowing about test execution flow and results.
|
| StepPublisher |
Represents a class that monitors step results and can report on test outcomes.
|
| Class | Description |
|---|---|
| AnnotatedStepDescription |
Test steps and step groups can be described by various annotations.
|
| BaseMethodRunner |
Created by john on 9/08/2015.
|
| BaseStepListener |
Observes the test run and stores test run details for later reporting.
|
| ConsoleLoggingListener | |
| ConsoleStepListener | |
| DataDrivenStep |
Keep track of whether the current thread is running a data-driven step or not.
|
| DataDrivenStepFactory |
Create a proxy for scenario steps objects to be used for data-driven tests.
|
| DataDrivenStepInterceptor |
Invoke a step multiple times, each time initialized with a different set of test data.
|
| DefaultValue | |
| ErrorConvertor | |
| ExecutedStepDescription |
A description of a step executed during a Thucydides step run.
|
| FilePathParser |
Builds a file path by substituting environment variables.
|
| IndividualInstancesByDefaultStepCreationStrategy | |
| Listeners | |
| Listeners.BaseStepListenerBuilder | |
| PageObjectDependencyInjector | |
| PageObjectStepDelayer<T extends PageObject> | |
| ReadableMethodName | |
| ReadableMethodName.TestNameBuilder | |
| ScenarioSteps |
A set of reusable steps for use in an acceptance test suite.
|
| ScenarioStepsStepDelayer<T extends ScenarioSteps> | |
| SharedInstancesByDefaultStepCreationStrategy | |
| StepAnnotations |
Utility class used to inject fields into a test case.
|
| StepArgumentWriter | |
| StepEventBus |
An event bus for Step-related notifications.
|
| StepFactory |
Produces an instance of a set of requirement steps for use in the acceptance tests.
|
| StepFailure |
Description and underlying cause behind a step failure.
|
| StepInterceptor |
Listen to step results and publish notification messages.
|
| StepName | |
| StepsAnnotatedField |
Used to identify Step library fields that need to be instantiated.
|
| TestDescription |
Helps analyse annotations on test methods, steps and step groups.
|
| TestFailureCause | |
| TestResultTally |
Result of a test step or sequence of test steps.
|
| TestStatus |
Determine the status of a method based on its annotations.
|
| WaitForBuilder<T> |
| Exception | Description |
|---|---|
| InvalidManagedPagesFieldException |
Thrown if no suitable WebDriver field with the @Managed annotation is found in a test.
|
| RecursiveOrCyclicStepLibraryReferenceException | |
| StepFailureException |
Used to indicate a failing step.
|
| TestMethodNotFoundException |
A named test method was not found in a test class.
|