| Interface | Description |
|---|---|
| ValueConverter |
Handles the conversion of string values to arbitrary target types.
|
| Class | Description |
|---|---|
| AbstractSpockitoTestRunner |
Common base for spockito test runners.
|
| Converters |
Contains conversion functions and value converters used by
SpockitoValueConverter. |
| Converters.ArrayConverter |
Value converter for array target types including primitive arrays.
|
| Converters.BeanConverter |
Value converter for Java beans as target type.
|
| Converters.CollectionConverter |
Value converter for target type
Collection or sub-interfaces and implementations of it. |
| Converters.MapConverter |
Value converter for target type
Map or sub-interfaces and implementations of it. |
| Converters.OptionalConverter |
Value converter for target type
Optional. |
| MethodLevelFilter |
Method filter wrapped around an original filter in
Spockito.filter(Filter) to work around an Intellij problem
when re-running individual tests. |
| Primitives |
Contains static helper methods related to primitive types.
|
| SingleRowMultiTestRunner |
A runner for the case of a single data row applied to a set of test methods.
|
| SingleTestMultiRowRunner |
A runner for the situation where a test method is to be run multiple times with all the rows of an unroll table.
|
| Spockito |
The custom runner
Spockito implements parameterized tests where the test data
is defined in a table-like structure via Spockito.Unroll annotation. |
| SpockitoValueConverter |
Default value converter implementation for Spockito.
|
| Strings |
Contains static utility methods dealing with strings.
|
| Table |
Prepresents a table with header row and data rows as defined via the
Spockito.Unroll
annotation. |
| TableRow |
Represents a single row of a
Table defined via Spockito.Unroll annotaiton. |
| UnrolledTestMethod |
Extension of framwork method representing a test method with a data row.
|
| Annotation Type | Description |
|---|---|
| Spockito.Name |
Annotation for a test or a test method to indicate an alternative name for the parameterized
test.
|
| Spockito.Ref |
Annotation for fields or parameters of a test method or of the test constructor.
|
| Spockito.Unroll |
Annotation for a test or a test method which provides test data for the tests.
|
| Spockito.UseValueConverter |
Add this annotation to your test class or method if you want to specify custom value converters from string to
typed parameters.
|