All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
Absence<T> |
|
AbstractSetOfObjectsMatcher<S,R> |
|
AbstractStepTransformParameters |
|
Action<T> |
This is the functional interface which is designed to perform steps that
do something but do not return any value.
|
AdditionalMetadata<T extends Annotation> |
Creates an object which plays role of additional data that helps to create parameters and description of steps
|
AgentStartingSuiteListener |
|
AgentStartingTestExecutionListener |
|
AllCriteriaMatcher<T> |
This matcher checks an object by every defined criteria
|
AllMatchersParameterValueGetter |
|
AnyMatcher<T> |
This matcher checks an object by any of defined criteria
|
AnyMatcherParameterValueGetter |
|
ArrayCaptor |
|
Bind |
This annotation is used to bind classes to each other.
|
Bind.DefaultBindReader |
Finds classes and fields annotated by BindRepeatable and provides easy access to
found metadata.
|
BindRepeatable |
|
BindToPartition |
|
BindToPartitions |
|
BooleanValuePropertySupplier |
This interface is designed to read properties and return boolean values.
|
BundleFillerExtension |
|
BusyThreads |
|
ByteValuePropertySupplier |
This interface is designed to read properties and return byte values.
|
Captor<T,S> |
This class is designed to catch different objects for the logging/report.
|
CaptorUtil |
|
CapturedDataInjector<T> |
|
CapturedEvents |
Types of events to be captured by the logging/reporting.
|
CapturedFileInjector |
|
CapturedImageInjector |
|
CapturedStringInjector |
|
CaptureOnFailure |
|
CaptureOnFailure.CaptureOnFailureReader |
|
CaptureOnSuccess |
|
CaptureOnSuccess.CaptureOnSuccessReader |
|
CollectionCaptor |
|
Context<THIS extends Context<THIS>> |
/**
This class describes something that contains resources for the step performing.
|
ContextFactory |
|
ContextRefreshable |
|
CoreLocalizationBundlePartition |
|
Count |
|
CountOfItemsDoesntMatchCondition |
|
Criteria<T> |
|
CriteriaCollectionValueGetter |
|
CriteriaTransformParameters |
|
DataTransformer |
This interface allows to not force users to use specific serialization / deserialization library.
|
DefaultConsoleEventLogger |
|
DefaultLocaleProperty |
|
DefaultLocalizationEngine |
|
DependencyInjector |
It is designed for the filling of not static and not final fields of objects.
|
DescribedStepInterceptor |
|
Description |
|
DescriptionFragment |
|
DifferentSizeMismatch |
|
DoCapturesOf |
|
DoesNotMatchAnyCriteria |
|
DoesntMatch |
|
DoubleValuePropertySupplier |
This interface is designed to read properties and return double values.
|
DurationSupplier |
|
EmptyMismatch |
|
EnumPropertySuppler<T extends Enum<?>> |
This interface is designed to read properties and return single constants declared by enums.
|
EventLogger |
This interface is designed to support the logging|reporting.
|
ExceptionSupplier |
|
ExcludeFromExport |
|
ExecutionHook |
Wraps common algorithms pre-executed before some methods.
|
FileCaptor<T> |
|
FloatValuePropertySupplier |
This interface is designed to read properties and return float values.
|
FreeResourcesOnInactivity |
|
FreeResourcesOnInactivityAfter |
Reads properties 'TO_FREE_RESOURCES_ON_INACTIVITY_AFTER_TIME_UNIT' and
'TO_FREE_RESOURCES_ON_INACTIVITY_AFTER_TIME_VALUE' and builds an instance of Duration .
|
FreeResourcesOnInactivityAfter.FreeResourcesOnInactivityAfterTimeUnit |
|
FreeResourcesOnInactivityAfter.FreeResourcesOnInactivityAfterTimeValue |
|
FunctionFactory<T,S,R,P> |
|
FunctionFactory.ArrayFunctionFactory<T,R> |
|
FunctionFactory.ArrayItemFunctionFactory<T,R> |
|
FunctionFactory.ItemFunctionFactory<T,S,R,P> |
|
FunctionFactory.IterableFunctionFactory<T,S,R,P> |
|
FunctionFactory.IterableItemFunctionFactory<T,R,S extends Iterable<R>> |
|
FunctionFactory.ListFunctionFactory<T,R,S extends Iterable<R>> |
|
FunctionFactory.ObjectFunctionFactory<T,R> |
|
GeneralPropertyInitializer |
|
HasHostMatcher<T> |
|
HasPathMatcher<T> |
|
HasPortMatcher<T> |
|
HasProtocolMatcher |
|
HasQueryParameters<T> |
|
HasQueryStringMatcher<T> |
|
HasReferenceMatcher |
|
HasSchemeMatcher |
|
HasUserInfoMatcher<T> |
|
HookOrder |
|
ImageCaptor<T> |
|
ImpossibleToSelectResultedItemsFromIterable |
|
IncludeParamsOfInnerGetterStep |
It means that parameters (criteria, timeouts, custom parameters) of previous step created by SequentialGetStepSupplier
are included into definition of the next step in hierarchical step sequence.
|
IndexIsOut |
|
IntValuePropertySupplier |
This interface is designed to read properties and return integer values.
|
InvalidStepResultException |
|
IsLoggableUtil |
|
Item |
|
ItemsCountCondition |
|
ItemsCountCondition.WhenCountGreater |
|
ItemsCountCondition.WhenCountLesser |
|
IterableCaptor<T extends Iterable<?>> |
|
Key |
|
LocalizationBundlePartition |
This class is needful for partitions of localization bundles
|
LocalizationByResourceBundle |
|
LongValuePropertySupplier |
This interface is designed to read properties and return long values.
|
MapCaptor |
|
MapEntryMatcher<K,V> |
This matcher checks an entry of a map.
|
MappedDiagnosticFeatureMatcher<T,K,V> |
This matcher may be used when it is necessary to chek some object or set of objects of the same type and
when some property of an object is considered key and some property is considered value.
|
MatchObjectName |
|
MaxDepthOfReporting |
|
MaxDepthOfReporting.MaxDepthOfReportingReader |
|
MaxIndexIsOut |
|
Metadata |
|
MethodInterceptor<T> |
|
MinIndexIsOut |
|
MismatchDescriber |
Helper class that builds description of mismatch using parameters.
|
MultipleEnumPropertySuppler<T extends Enum<?>> |
This interface is designed to read properties and return lists of constants declared by enums.
|
MultipleObjectPropertySupplier<R,T extends Supplier<R>> |
This interface is designed to read properties and return lists of instances.
|
NeptuneFeatureMatcher<T> |
For matchers that check specific objects which are used/supported by Neptune.
|
NeptunePropertyGenerator |
|
NeptuneRuntimeAgentStarter |
|
NeptuneTransformParameters |
|
Not |
It is used to link descriptions of operators in descriptions of NOT-expressions
|
NotMatcher<T> |
This matcher checks an object by every defined and inverted criteria
|
NotMatcherParameterValueGetter |
|
NotPresentException |
Default exception which may be thrown when get-step returns no valuable data.
|
NullValueMismatch |
|
ObjectByClassPropertySupplier<T> |
This interface is designed to read properties and return single instances.
|
ObjectContainer<T> |
|
ObjectIsNotPresentMismatch |
|
ObjectPropertySupplier<R,T extends Supplier<R>> |
This interface is designed to read properties and return single instances
by invocation of Supplier.get() .
|
OfClassMatcher<T> |
|
OnlyOne |
It is used to link descriptions of operators in descriptions of XOR-expressions
|
OnlyOneMatcher<T> |
This matcher checks an object by only one of defined criteria
|
OnlyOneMatcherParameterValueGetter |
|
Or |
It is used to link descriptions of operators in descriptions of OR-expressions
|
OutOfItemsOrderMismatch |
|
ParameterValueGetter<T> |
Converts some value to a readable parameter of a step or to fragment of step description.
|
ParameterValueGetter.DefaultParameterValueGetter |
|
ParameterValueGetter.DurationParameterValueGetter |
|
ParameterValueGetter.ParameterValueReader |
|
ParameterValueGetter.TranslatedDescriptionParameterValueGetter |
|
PojoGetterReturnsMatcher<T,R> |
Is the matcher that invokes defined public and non-static get-method without parameters and checks
returned value.
|
Presence<T> |
|
PresenceParameterValueGetter |
|
PropertyDefaultValue |
|
PropertyDescription |
|
PropertyName |
|
PropertySource |
|
PropertySource.SystemEnvPropertySource |
|
PropertySource.SystemPropertySource |
|
PropertySupplier<T,R> |
Interface to construct classes which read property values
|
PropertyValueMismatch |
Common mismatch description.
|
ProxyCreationFailureException |
|
ResourceBundleGenerator |
|
ResultSelection<T,R> |
This class describes selection rule to return the result
|
SelectionOfItem<T,R,THIS extends SelectionOfItem<T,R,THIS>> |
|
SelectionOfItem.SelectionOfArrayItem<R> |
|
SelectionOfItem.SelectionOfIterableItem<R,I extends Iterable<R>> |
|
SelectionOfItems<T,R,THIS extends SelectionOfItems<T,R,THIS>> |
|
SelectionOfItems.IndexesOfFoundItemsParameterValueGetter |
|
SelectionOfItems.SelectionOfArray<T> |
|
SelectionOfItems.SelectionOfList<T> |
|
SelfDescribed |
This class is for custom auxiliary classes to make their instances
able to self-describe via SelfDescribed.toString() method.
|
SequentialActionSupplier<T,R,THIS extends SequentialActionSupplier<T,R,THIS>> |
This class is designed to build and to supply actions to be performed on different objects.
|
SequentialActionSupplier.DefaultActionParameterReader |
|
SequentialActionSupplier.DefinePerformImperativeParameterName |
|
SequentialActionSupplier.DefinePerformOnParameterName |
|
SequentialGetStepSupplier<T,R,M,P,THIS extends SequentialGetStepSupplier<T,R,M,P,THIS>> |
This class is designed to build and to supply sequential functions to get desired value.
|
SequentialGetStepSupplier.DefaultGetParameterReader |
|
SequentialGetStepSupplier.DefineCriteriaParameterName |
|
SequentialGetStepSupplier.DefineFromParameterName |
|
SequentialGetStepSupplier.DefineGetImperativeParameterName |
|
SequentialGetStepSupplier.DefinePollingTimeParameterName |
|
SequentialGetStepSupplier.DefineResultDescriptionParameterName |
|
SequentialGetStepSupplier.DefineTimeOutParameterName |
|
SequentialGetStepSupplier.GetArrayChainedStepSupplier<T,R,M,THIS extends SequentialGetStepSupplier.GetArrayChainedStepSupplier<T,R,M,THIS>> |
This class is designed to build and supply chained functions to get some desired array-value.
|
SequentialGetStepSupplier.GetArrayStepSupplier<T,R,THIS extends SequentialGetStepSupplier.GetArrayStepSupplier<T,R,THIS>> |
This class is designed to build and supply functions to get some desired array-value.
|
SequentialGetStepSupplier.GetListChainedStepSupplier<T,S extends Iterable<R>,M,R,THIS extends SequentialGetStepSupplier.GetListChainedStepSupplier<T,S,M,R,THIS>> |
This class is designed to build and supply chained functions to get some immutable list-value.
|
SequentialGetStepSupplier.GetListStepSupplier<T,S extends Iterable<R>,R,THIS extends SequentialGetStepSupplier.GetListStepSupplier<T,S,R,THIS>> |
This class is designed to build and supply functions to get some immutable list-value.
|
SequentialGetStepSupplier.GetObjectChainedStepSupplier<T,R,M,THIS extends SequentialGetStepSupplier.GetObjectChainedStepSupplier<T,R,M,THIS>> |
This class is designed to build and supply chained functions to get object-value.
|
SequentialGetStepSupplier.GetObjectFromArrayChainedStepSupplier<T,R,M,THIS extends SequentialGetStepSupplier.GetObjectFromArrayChainedStepSupplier<T,R,M,THIS>> |
This class is designed to build and supply chained functions to get desired value using some array.
|
SequentialGetStepSupplier.GetObjectFromArrayStepSupplier<T,R,THIS extends SequentialGetStepSupplier.GetObjectFromArrayStepSupplier<T,R,THIS>> |
This class is designed to build and supply functions to get desired value using some array.
|
SequentialGetStepSupplier.GetObjectFromIterableChainedStepSupplier<T,R,M,THIS extends SequentialGetStepSupplier.GetObjectFromIterableChainedStepSupplier<T,R,M,THIS>> |
This class is designed to build and supply chained functions to get desired value using some iterable.
|
SequentialGetStepSupplier.GetObjectFromIterableStepSupplier<T,R,THIS extends SequentialGetStepSupplier.GetObjectFromIterableStepSupplier<T,R,THIS>> |
This class is designed to build and supply functions to get desired value using some iterable.
|
SequentialGetStepSupplier.GetObjectStepSupplier<T,R,THIS extends SequentialGetStepSupplier.GetObjectStepSupplier<T,R,THIS>> |
This class is designed to build and supply functions to get some desired object-value.
|
SequentialGetStepSupplier.GetSimpleStepSupplier<T,R,THIS extends SequentialGetStepSupplier.GetSimpleStepSupplier<T,R,THIS>> |
|
SetOfObjectsConsistsOfMatcher<S,R,T extends Iterable<R>> |
This matcher checks that any set of objects (iterable, collection, array, map entries) consists only of objects
that meet defined criteria.
|
SetOfObjectsEachItemMatcher<S,R,T extends Iterable<R>> |
This matcher checks each item of any set of objects (iterable, collection, array, map entries).
|
SetOfObjectsIncludesMatcher<S,R,T extends Iterable<R>> |
This matcher checks that any set of objects (iterable, collection, array, map entries) includes objects
that meet defined criteria.
|
SetOfObjectsItemsMatcher<S,R,T extends Iterable<R>> |
|
ShortValuePropertySupplier |
This interface is designed to read properties and return short values.
|
StaticEventFiring |
|
Step<T> |
This class allows to perform steps and to create it as a java object.
|
StepActionTransformParameters |
|
StepGetTransformParameters |
|
StepLocalization |
Interface to translate step parameter and description.
|
StepParameter |
|
StepParameter.StepParameterCreator |
|
StepParameterPojo |
A POJO that wraps parameters of steps
|
StillPresentException |
|
Stoppable |
This interface is designed to declare and implement actions that should be done on the stopping.
|
StringCaptor<T> |
|
StringContainsWithSeparator |
Checks whenever string has substring(s) that meet defined criteria or not.
|
StringValuePropertySupplier |
This interface is designed to read properties and return string values.
|
TemplateParameter |
|
ThrowableIsCausedByMatcher |
|
ThrowableMessageMatcher |
|
ThrowableValueGetter |
|
ThrowWhenNoData |
|
ThrowWhenNoData.ThrowWhenNoDataReader |
|
ToArrayUtil |
|
ToGetConditionalHelper |
This is the util which helps to crate function with given conditions.
|
ToIncludeClassDescription |
|
ToIncludeClassDescription.DefaultToIncludeClassDescriptionImpl |
|
ToLimitReportDepth |
|
TypesValueGetter |
|
UnitesCriteria |
|
URLEncodeUtil |
Util class that helps to encode parts of UPL/URI correctly.
|
URLValuePropertySupplier |
This interface is designed to read properties and return an URL.
|
UseInjectors |
Annotates subclasses of Captor to define injectors of attachments to log/test report.
|
UseInjectors.UseInjectorReader |
|
Value |
|
WaitABit |
Deprecated, for removal: This API element is subject to removal in a future version. |
WasEmpty |
|
WasNull |
|