interface DescriptiveAssertion : Assertion
(source)
The base interface for Assertions which consist of a representation of an expected result with a complementary description.
For instance, the assertion is not: null
could be represented with this type where null
is the representation
and is not
the complementary description.
abstract val description: Translatable
The complementary description to the representation result such as |
|
abstract val representation: Any
The representation of the expected result such as |
abstract fun holds(): Boolean
Indicates whether the assertion holds or not. |