|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
CombineStrategy
that is intended to
be a convenient super-class for most implementations.CallbackRecordsFactory
supports
the annotations @CombineConfig
and
@CallbackRecords
.CallbackControlPanel
instead!CallbackFactory.getCallback()
return an arbitrary object, which will work as a "backup" callback if it
implements the callback-interface in case the original callback-value does
not.ParameterizedCallback
insteadTestCase
.CallbackRecordsFactory
instance.
CallbackRecords
and returns the records provided by that method.
CallbackParamsRunner
)
should use for retrieving their callback-records in a test-developer
friendly way.
Collector
factory for every enum
constant that neither
implements Collector
nor provides any implementation
through CallbackFactory.getCallback()
.CombineStrategy
by subclassing AbstractCombineStrategy
.
CallbackRecordsFactory.isCallbackValuesFactoryClass(java.lang.Class)
.
Property.BasicImpl.beanClass
, Property.BasicImpl.propertyName
and Property.BasicImpl.propertyValue
are found on the wrapped value
(or its type)
then the method will return itself; otherwise null is returned.
CallbackRecordsFactory
instance that will be used
by the default implementation of
CallbackTestCase.getCallbackRecords()
to create the callback-records.
AbstractCombineStrategy.setRandomSeed(long)
.
@ParameterizedValue(alsoAvailableAsCallback=false)
CallbackParamsRunner
and the annotation
@WrappedRunner
, which
together constitute the
primarily recommended means for developing "CallbackParams" tests
- regardless of whether the test-developer uses the API of
JUnit-4.x or JUnit-3.x.Property.Callback
through annotations.Combined.valueField
Combined.isCallback
CombineAllPossible2Combinations
but any other strategy could be used by overriding
this class or by using the
@CombineConfig
annotation (if using JDK-1.5+).
CombineStrategy.combine(ValuesCollection)
is allowed to return.
WrappingLegacySupport.wrapArray(java.lang.Class, java.lang.Object[])
but with a Java5+ enhanced method-signature, which has two generic
type-parameters and a vararg argument.
CallbackParamsRunner
will hand over the actual test-execution.Wrapping
implementations to the annotated annotation type.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |