Interface CBooleanVerifier
-
- All Superinterfaces:
CBaseState<java.lang.Boolean>
,CBaseVerifier<java.lang.Boolean>
,CBaseWaiter<java.lang.Boolean>
,CObjectVerifier<java.lang.Boolean,CBooleanState>
,java.io.Serializable
- All Known Subinterfaces:
CBooleanWaitVerifier
- All Known Implementing Classes:
CDynamicBooleanExtension
,CStaticBooleanExtension
public interface CBooleanVerifier extends CObjectVerifier<java.lang.Boolean,CBooleanState>
CBooleanVerifier is an interface for Boolean 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:
-
-
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 CBooleanState
_toState(java.lang.Object e)
default void
verifyIsFalse(CVerificationQueue verificationQueue)
Verify that actual value is falsedefault void
verifyIsFalse(CVerificationQueue verificationQueue, java.lang.String message, java.lang.Object... params)
Verify that actual value is falsedefault void
verifyIsTrue(CVerificationQueue verificationQueue)
Verify that actual value is truedefault void
verifyIsTrue(CVerificationQueue verificationQueue, java.lang.String message, java.lang.Object... params)
Verify that actual value is truedefault void
verifyNotEquals(CVerificationQueue verificationQueue, java.lang.Boolean expected)
Verify that actual and expected has different boolean valuedefault void
verifyNotEquals(CVerificationQueue verificationQueue, java.lang.Boolean expected, java.lang.String message, java.lang.Object... params)
Verify that actual and expected has different boolean value-
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.CObjectVerifier
verifyEquals, verifyEquals, verifyEqualsAny, verifyEqualsAny, verifyEqualsNone, verifyEqualsNone, verifyIsNotNull, verifyIsNotNull, verifyIsNull, verifyIsNull
-
-
-
-
Method Detail
-
_toState
default CBooleanState _toState(java.lang.Object e)
- Specified by:
_toState
in interfaceCObjectVerifier<java.lang.Boolean,CBooleanState>
-
verifyIsFalse
default void verifyIsFalse(CVerificationQueue verificationQueue)
Verify that actual value is false- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instance
-
verifyIsFalse
default void verifyIsFalse(CVerificationQueue verificationQueue, java.lang.String message, java.lang.Object... params)
Verify that actual value is false- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instancemessage
- information about the propose of this verificationparams
- parameters in case if message is a formatString.format(java.lang.String, java.lang.Object...)
-
verifyIsTrue
default void verifyIsTrue(CVerificationQueue verificationQueue)
Verify that actual value is true- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instance
-
verifyIsTrue
default void verifyIsTrue(CVerificationQueue verificationQueue, java.lang.String message, java.lang.Object... params)
Verify that actual value is true- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instancemessage
- information about the propose of this verificationparams
- parameters in case if message is a formatString.format(java.lang.String, java.lang.Object...)
-
verifyNotEquals
default void verifyNotEquals(CVerificationQueue verificationQueue, java.lang.Boolean expected)
Verify that actual and expected has different boolean value- Specified by:
verifyNotEquals
in interfaceCObjectVerifier<java.lang.Boolean,CBooleanState>
- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to compare
-
verifyNotEquals
default void verifyNotEquals(CVerificationQueue verificationQueue, java.lang.Boolean expected, java.lang.String message, java.lang.Object... params)
Verify that actual and expected has different boolean value- Specified by:
verifyNotEquals
in interfaceCObjectVerifier<java.lang.Boolean,CBooleanState>
- Parameters:
verificationQueue
- CTest, CVerifier or any other verification queue instanceexpected
- value to comparemessage
- information about the propose of this verificationparams
- parameters in case if message is a formatString.format(java.lang.String, java.lang.Object...)
-
-