| AbstractCandidateSteps |
|
| AbstractStepResult |
Represents the possible step results:
Failed
NotPerformed
Pending
Successful
Ignorable
Skipped
|
| AbstractStepResult.Comment |
|
| AbstractStepResult.Failed |
|
| AbstractStepResult.Ignorable |
|
| AbstractStepResult.NotPerformed |
|
| AbstractStepResult.Pending |
|
| AbstractStepResult.Skipped |
|
| AbstractStepResult.Successful |
|
| AbstractStepsFactory |
An abstract implementation of InjectableStepsFactory that is provided
by concrete subclasses Object instances which contain the candidate steps
methods.
|
| BeforeOrAfterStep |
|
| ChainedRow |
Implementation of Row that chains delegate Rows in resolving requests for
values.
|
| CompositeCandidateSteps |
|
| CompositeStepsFactory |
|
| ConditionalStepCandidate |
|
| ContextStepMonitor |
|
| ConvertedParameters |
|
| DelegatingStepMonitor |
Monitor which collects other StepMonitors and delegates all invocations to the collected monitors.
|
| InstanceStepsFactory |
|
| MarkUnmatchedStepsAsPending |
|
| NullStepMonitor |
|
| ParameterControls |
|
| ParameterConverters |
Facade responsible for converting parameter values to Java objects.
|
| ParameterConverters.AbstractListParameterConverter<T> |
|
| ParameterConverters.AbstractParameterConverter<S,T> |
|
| ParameterConverters.BooleanConverter |
|
| ParameterConverters.BooleanListConverter |
|
| ParameterConverters.DateConverter |
Parses value to a Date using an injectable DateFormat
(defaults to new SimpleDateFormat("dd/MM/yyyy"))
|
| ParameterConverters.EnumConverter |
|
| ParameterConverters.EnumListConverter |
Parses value to list of the same Enum, using an injectable value
separator (defaults to ",") and trimming each element of the list.
|
| ParameterConverters.ExamplesTableConverter |
|
| ParameterConverters.ExamplesTableParametersConverter |
Converts ExamplesTable to list of parameters, mapped to annotated custom
types.
|
| ParameterConverters.FluentEnumConverter |
|
| ParameterConverters.FromStringParameterConverter<T> |
|
| ParameterConverters.FunctionalParameterConverter<S,T> |
|
| ParameterConverters.JsonConverter |
|
| ParameterConverters.JsonFactory |
|
| ParameterConverters.MethodReturningConverter |
Invokes method on instance to return value.
|
| ParameterConverters.NumberConverter |
Converts values to numbers, supporting any subclass of Number (including generic Number type), and it
unboxed counterpart, using a NumberFormat to parse to a Number and to convert it to a specific
number type:
Byte, byte: Number.byteValue()
Short, short: Number.shortValue()
Integer, int: Number.intValue()
Float, float: Number.floatValue()
Long, long: Number.longValue()
Double, double: Number.doubleValue()
BigInteger: BigInteger.valueOf(long)
BigDecimal: BigDecimal.valueOf(double)
If no number format is provided, it defaults to NumberFormat.getInstance().
|
| ParameterConverters.NumberListConverter |
Converts value to list of numbers.
|
| ParameterConverters.StringConverter |
|
| ParameterConverters.StringListConverter |
Converts value to list of String.
|
| PatternVariantBuilder |
Builds a set of pattern variants of given pattern input, supporting a custom
directives.
|
| PendingStepMethodGenerator |
|
| PrintingStepMonitor |
Abstract StepMonitor that prints to output which should be defined in child implementations.
|
| PrintStreamStepMonitor |
|
| ProvidedStepsFactory |
|
| ScanningStepsFactory |
|
| SilentStepMonitor |
StepMonitor that prints nothings.
|
| StepCandidate |
A StepCandidate is associated to a Java method annotated with Given,
When, Then in a steps instance class.
|
| StepCreator |
|
| StepCreator.AbstractStep |
|
| StepCreator.Comment |
|
| StepCreator.IgnorableStep |
|
| StepCreator.Jsr330Helper |
This is a different class, because the @Inject jar may not be in the
classpath.
|
| StepCreator.PendingStep |
|
| StepCreator.ReportingAbstractStep |
|
| Stepdoc |
A Stepdoc represents the documentation on a single StepCandidate,
which includes:
the step type
the pattern to match the step candidate that is configured in the
annotation
the method in the steps instance class
the steps instance class
|
| StepFinder |
|
| StepFinder.ByLevenshteinDistance |
|
| StepFinder.ByPriorityField |
|
| Steps |
Default implementation of CandidateSteps which provides the step
candidates that match the steps being run.
|
| Timer |
|
| Timing |
|