All Classes

Class Description
Concurrent
Indicates that data-driven tests can and should be run in parallel.
DataDrivenAnnotations  
DataDrivenTestFinder
Returns all of the Thucydides classes under the specified package.
DefaultTestFinder
Returns all of the Thucydides classes under the specified package.
FailureDetectingStepListener  
FailureRerunner  
FailureRerunnerXml  
FinderType  
JUnit4Adapter
This is an INTERNAL helper class of serenity, it should not be used directly and may be subject to refactoring.
JUnitInjectors
Somewhere to hold the Guice injector.
JUnitStepListener
Intercepts JUnit events and reports them to Thucydides.
JUnitStepListenerBuilder  
MethodInvoker
A centralized way to invoke a method on a parameter.
NormalTestFinder
Returns all of the Thucydides classes under the specified package.
ParameterizedJUnitStepListener  
ParameterizedTestsOutcomeAggregator  
Qualifier
Used to mark a method as a qualifier in an instantiated data-driven test case.
QualifierFinder
When running data-driven tests, each set of test data needs a way to distinguish it from the others.
RerunnableClass  
SerenityParameterizedRunner
Run a Serenity test suite using a set of data.
SerenityRunner
A test runner for WebDriver-based web tests.
TestClassAnnotations
Created by john on 4/02/2016.
TestConfiguration  
TestConfiguration.TestConfigurationBuilder  
TestCounter  
TestCountListener  
TestData
Annotation for a method which provides parameters to be injected into the test class constructor by Parameterized
TestFinder
The TestFinder class lets you find the Thucydides tests or test methods underneath a given package.
TestFinderBuilder  
TestFinderBuilderFactory  
TestMethodAnnotations
Utility class used to read Serenity annotations for a particular JUnit test.
TestMethodConfiguration  
TestMethodFinder  
ThucydidesJUnitModule  
ThucydidesJUnitModule.TestCountListenerProvider  
ThucydidesJUnitSystemProperties  
ThucydidesParameterizedRunner Deprecated.
Replaced by SerenityParameterizedRunner Provided for backwards compatibility
ThucydidesRunner Deprecated.
Replaced by SerenityRunner Provided for backwards compatibility
UseTestDataFrom
Lets you to perform data-driven tests using CSV file in the specified location with the first row acting as header.