Interface CCollectionWaitVerifier<E>
-
- All Superinterfaces:
CBaseState<java.lang.Iterable<E>>
,CBaseVerifier<java.lang.Iterable<E>>
,CBaseWaiter<java.lang.Iterable<E>>
,CCollectionVerifier<E>
,CIterableVerifier<E>
,CIterableWaitVerifier<E>
,CObjectVerifier<java.lang.Iterable<E>,CIterableState<E>>
,CObjectWaitVerifier<java.lang.Iterable<E>,CIterableState<E>>
,java.io.Serializable
- All Known Subinterfaces:
CDynamicCollectionExtension<E>
public interface CCollectionWaitVerifier<E> extends CCollectionVerifier<E>, CIterableWaitVerifier<E>
CCollectionVerifier is an interface for Collection verification related methods.
We need this interface to have possibility of adding verification to any exists objects with the minimum change in the code. In the meantime adding verification method in one place can be extend cross all other objects:
- See Also:
Map
,CCollection
,CHashMap
,CLinkedMap
,CSet
,CList
-
-
Field Summary
-
Fields inherited from interface org.catools.common.extensions.states.interfaces.CBaseState
serialVersionUID
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default CCollectionState<E>
_toState(java.lang.Object e)
default void
verifySizeEquals(CVerificationQueue verificationQueue, int expected, int waitInSeconds)
Verify the map size is equal to expected value.default void
verifySizeEquals(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds)
Verify the map size is equal to expected value.default void
verifySizeEquals(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
Verify the map size is equal to expected value.default void
verifySizeEquals(CVerificationQueue verificationQueue, int expected, int waitInSeconds, java.lang.String message, java.lang.Object... params)
Verify the map size is equal to expected value.default void
verifySizeIsGreaterThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds)
Verify that actual has value greater than expected.default void
verifySizeIsGreaterThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds)
Verify that actual has value greater than expected.default void
verifySizeIsGreaterThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
Verify that actual has value greater than expected.default void
verifySizeIsGreaterThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, java.lang.String message, java.lang.Object... params)
Verify that actual has value greater than expected.default void
verifySizeIsLessThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds)
Verify that actual has value less than expected.default void
verifySizeIsLessThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds)
Verify that actual has value less than expected.default void
verifySizeIsLessThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
Verify that actual has value less than expected.default void
verifySizeIsLessThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, java.lang.String message, java.lang.Object... params)
Verify that actual has value less than expected.-
Methods inherited from interface org.catools.common.extensions.states.interfaces.CBaseState
getBaseValue
-
Methods inherited from interface org.catools.common.extensions.verify.interfaces.CBaseVerifier
_useWaiter, _verify, _verify, _verify, _verify, _verify, _verify, _verify, _verify, _verify, getDefaultMessage, getDefaultMessage, getVerifyMessagePrefix
-
Methods inherited from interface org.catools.common.extensions.wait.interfaces.CBaseWaiter
getDefaultWaitInSeconds, getDefaultWaitIntervalInMilliSeconds
-
Methods inherited from interface org.catools.common.extensions.verify.interfaces.CCollectionVerifier
verifySizeEquals, verifySizeEquals, verifySizeIsGreaterThan, verifySizeIsGreaterThan, verifySizeIsLessThan, verifySizeIsLessThan
-
Methods inherited from interface org.catools.common.extensions.verify.interfaces.CIterableVerifier
verifyContains, verifyContains, verifyContainsAll, verifyContainsAll, verifyContainsNone, verifyContainsNone, verifyEmptyOrContains, verifyEmptyOrContains, verifyEmptyOrNotContains, verifyEmptyOrNotContains, verifyEquals, verifyEquals, verifyHasNot, verifyHasNot, verifyIsEmpty, verifyIsEmpty, verifyIsNotEmpty, verifyIsNotEmpty, verifyNotContains, verifyNotContains, verifyNotContainsAll, verifyNotContainsAll
-
Methods inherited from interface org.catools.common.extensions.waitVerify.interfaces.CIterableWaitVerifier
verifyContains, verifyContains, verifyContains, verifyContains, verifyContainsAll, verifyContainsAll, verifyContainsAll, verifyContainsAll, verifyContainsNone, verifyContainsNone, verifyContainsNone, verifyContainsNone, verifyEmptyOrContains, verifyEmptyOrContains, verifyEmptyOrContains, verifyEmptyOrContains, verifyEmptyOrNotContains, verifyEmptyOrNotContains, verifyEmptyOrNotContains, verifyEmptyOrNotContains, verifyEquals, verifyEquals, verifyEquals, verifyEquals, verifyHas, verifyHas, verifyHas, verifyHas, verifyHas, verifyHas, verifyIsEmpty, verifyIsEmpty, verifyIsEmpty, verifyIsEmpty, verifyIsNotEmpty, verifyIsNotEmpty, verifyIsNotEmpty, verifyIsNotEmpty, verifyNotContains, verifyNotContains, verifyNotContains, verifyNotContains, verifyNotContainsAll, verifyNotContainsAll, verifyNotContainsAll, verifyNotContainsAll
-
Methods inherited from interface org.catools.common.extensions.verify.interfaces.CObjectVerifier
verifyEqualsAny, verifyEqualsAny, verifyEqualsNone, verifyEqualsNone, verifyIsNotNull, verifyIsNotNull, verifyIsNull, verifyIsNull, verifyNotEquals, verifyNotEquals
-
Methods inherited from interface org.catools.common.extensions.waitVerify.interfaces.CObjectWaitVerifier
verifyEqualsAny, verifyEqualsAny, verifyEqualsAny, verifyEqualsAny, verifyEqualsNone, verifyEqualsNone, verifyEqualsNone, verifyEqualsNone, verifyIsNotNull, verifyIsNotNull, verifyIsNotNull, verifyIsNotNull, verifyIsNull, verifyIsNull, verifyIsNull, verifyIsNull, verifyNotEquals, verifyNotEquals, verifyNotEquals, verifyNotEquals
-
-
-
-
Method Detail
-
_toState
default CCollectionState<E> _toState(java.lang.Object e)
- Specified by:
_toState
in interfaceCCollectionVerifier<E>
- Specified by:
_toState
in interfaceCIterableVerifier<E>
- Specified by:
_toState
in interfaceCIterableWaitVerifier<E>
- Specified by:
_toState
in interfaceCObjectVerifier<java.lang.Iterable<E>,CIterableState<E>>
- Specified by:
_toState
in interfaceCObjectWaitVerifier<java.lang.Iterable<E>,CIterableState<E>>
-
verifySizeEquals
default void verifySizeEquals(CVerificationQueue verificationQueue, int expected, int waitInSeconds)
Verify the map size is equal to expected value.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait time
-
verifySizeEquals
default void verifySizeEquals(CVerificationQueue verificationQueue, int expected, int waitInSeconds, java.lang.String message, java.lang.Object... params)
Verify the map size is equal to expected value.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait timemessage
- information about the propose of this verificationparams
- parameters in case if message is a formatString.format(java.lang.String, java.lang.Object...)
-
verifySizeEquals
default void verifySizeEquals(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds)
Verify the map size is equal to expected value.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait timeintervalInMilliSeconds
- interval between retries in milliseconds
-
verifySizeEquals
default void verifySizeEquals(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
Verify the map size is equal to expected value.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait timeintervalInMilliSeconds
- interval between retries in millisecondsmessage
- information about the propose of this verificationparams
- parameters in case if message is a formatString.format(java.lang.String, java.lang.Object...)
-
verifySizeIsGreaterThan
default void verifySizeIsGreaterThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds)
Verify that actual has value greater than expected.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait time
-
verifySizeIsGreaterThan
default void verifySizeIsGreaterThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, java.lang.String message, java.lang.Object... params)
Verify that actual has value greater than expected.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait timemessage
- information about the propose of this verificationparams
- parameters in case if message is a formatString.format(java.lang.String, java.lang.Object...)
-
verifySizeIsGreaterThan
default void verifySizeIsGreaterThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds)
Verify that actual has value greater than expected.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait timeintervalInMilliSeconds
- interval between retries in milliseconds
-
verifySizeIsGreaterThan
default void verifySizeIsGreaterThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
Verify that actual has value greater than expected.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait timeintervalInMilliSeconds
- interval between retries in millisecondsmessage
- information about the propose of this verificationparams
- parameters in case if message is a formatString.format(java.lang.String, java.lang.Object...)
-
verifySizeIsLessThan
default void verifySizeIsLessThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds)
Verify that actual has value less than expected.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait time
-
verifySizeIsLessThan
default void verifySizeIsLessThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, java.lang.String message, java.lang.Object... params)
Verify that actual has value less than expected.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait timemessage
- information about the propose of this verificationparams
- parameters in case if message is a formatString.format(java.lang.String, java.lang.Object...)
-
verifySizeIsLessThan
default void verifySizeIsLessThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds)
Verify that actual has value less than expected.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait timeintervalInMilliSeconds
- interval between retries in milliseconds
-
verifySizeIsLessThan
default void verifySizeIsLessThan(CVerificationQueue verificationQueue, int expected, int waitInSeconds, int intervalInMilliSeconds, java.lang.String message, java.lang.Object... params)
Verify that actual has value less than expected.- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparewaitInSeconds
- maximum wait timeintervalInMilliSeconds
- interval between retries in millisecondsmessage
- information about the propose of this verificationparams
- parameters in case if message is a formatString.format(java.lang.String, java.lang.Object...)
-
-