Interface CBaseVerifier<O>
-
- All Superinterfaces:
CBaseState<O>
,CBaseWaiter<O>
,java.io.Serializable
- All Known Subinterfaces:
CBooleanVerifier
,CBooleanWaitVerifier
,CCollection<E>
,CCollectionVerifier<E>
,CCollectionWaitVerifier<E>
,CDateVerifier
,CDateWaitVerifier
,CDynamicCollectionExtension<E>
,CDynamicDateExtension
,CDynamicFileExtension
,CDynamicIterableExtension<E>
,CDynamicMapExtension<K,V>
,CFileVerifier
,CFileWaitVerifier
,CIterable<E>
,CIterableVerifier<E>
,CIterableWaitVerifier<E>
,CMap<K,V>
,CMapVerifier<K,V>
,CMapWaitVerifier<K,V>
,CNumberVerifier<N>
,CNumberWaitVerifier<N>
,CObjectVerifier<O,S>
,CObjectWaitVerifier<O,S>
,CStaticCollectionExtension<E>
,CStaticDateExtension
,CStaticFileExtension
,CStaticIterableExtension<E>
,CStaticMapExtension<K,V>
,CStringVerifier
,CStringWaitVerifier
- All Known Implementing Classes:
CConfigInfoCollection
,CDate
,CDynamicBooleanExtension
,CDynamicNumberExtension
,CDynamicObjectExtension
,CDynamicStringExtension
,CFile
,CHashMap
,CLinkedMap
,CList
,CSet
,CStaticBooleanExtension
,CStaticNumberExtension
,CStaticObjectExtension
,CStaticStringExtension
public interface CBaseVerifier<O> extends CBaseWaiter<O>
CBaseVerifier is an interface to hold shared method between all verifier classes.
-
-
Field Summary
-
Fields inherited from interface org.catools.common.extensions.states.interfaces.CBaseState
serialVersionUID
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description boolean
_useWaiter()
default <A,B,V extends CVerificationQueue>
void_verify(V verificationQueue, A actual, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
default <A,B,V extends CVerificationQueue>
void_verify(V verificationQueue, A actual, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.lang.String message, java.lang.Object... params)
default <A,B,V extends CVerificationQueue>
void_verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
default <A,B,V extends CVerificationQueue>
void_verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, int waitInSeconds, java.lang.String message, java.lang.Object... params)
default <A,B,V extends CVerificationQueue>
void_verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.lang.String message, java.lang.Object... params)
default <A,B,V extends CVerificationQueue>
void_verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.util.function.BiConsumer<A,B> onFail, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
default <A,B,V extends CVerificationQueue>
void_verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.util.function.BiConsumer<A,B> onFail, int waitInSeconds, java.lang.String message, java.lang.Object... params)
default <A,B,V extends CVerificationQueue>
void_verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.util.function.BiConsumer<A,B> onFail, java.lang.String message, java.lang.Object... params)
default <A,B,V extends CVerificationQueue>
void_verify(V verificationQueue, java.util.function.Function<O,A> actualProvider, java.util.function.Supplier<B> expectedSupplier, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.lang.String message, java.lang.Object... params)
default java.lang.String
getDefaultMessage(java.lang.String methodDescription)
default java.lang.String
getDefaultMessage(java.lang.String methodDescription, java.lang.Object... params)
default java.lang.String
getVerifyMessagePrefix()
-
Methods inherited from interface org.catools.common.extensions.states.interfaces.CBaseState
getBaseValue
-
Methods inherited from interface org.catools.common.extensions.wait.interfaces.CBaseWaiter
getDefaultWaitInSeconds, getDefaultWaitIntervalInMilliSeconds
-
-
-
-
Method Detail
-
_verify
default <A,B,V extends CVerificationQueue> void _verify(V verificationQueue, java.util.function.Function<O,A> actualProvider, java.util.function.Supplier<B> expectedSupplier, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.lang.String message, java.lang.Object... params)
-
_verify
default <A,B,V extends CVerificationQueue> void _verify(V verificationQueue, A actual, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.lang.String message, java.lang.Object... params)
-
_verify
default <A,B,V extends CVerificationQueue> void _verify(V verificationQueue, A actual, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
-
_verify
default <A,B,V extends CVerificationQueue> void _verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.lang.String message, java.lang.Object... params)
-
_verify
default <A,B,V extends CVerificationQueue> void _verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.util.function.BiConsumer<A,B> onFail, java.lang.String message, java.lang.Object... params)
-
_verify
default <A,B,V extends CVerificationQueue> void _verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, int waitInSeconds, java.lang.String message, java.lang.Object... params)
-
_verify
default <A,B,V extends CVerificationQueue> void _verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.util.function.BiConsumer<A,B> onFail, int waitInSeconds, java.lang.String message, java.lang.Object... params)
-
_verify
default <A,B,V extends CVerificationQueue> void _verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
-
_verify
default <A,B,V extends CVerificationQueue> void _verify(V verificationQueue, B expected, boolean printDiff, java.util.function.BiFunction<A,B,java.lang.Boolean> verifyMethod, java.util.function.BiConsumer<A,B> onFail, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
-
getDefaultMessage
default java.lang.String getDefaultMessage(java.lang.String methodDescription, java.lang.Object... params)
-
getDefaultMessage
default java.lang.String getDefaultMessage(java.lang.String methodDescription)
-
_useWaiter
boolean _useWaiter()
-
getVerifyMessagePrefix
default java.lang.String getVerifyMessagePrefix()
-
-