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
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.