BasicAssertion(description: ITranslatable, representation: Any, holds: Boolean)
Constructor overload with an eager BasicAssertion.holds.
If the calculation for holds is expensive, then you might want to use the other overload with a lazy test.
description
- The BasicAssertion.description.
representation
- The BasicAssertion.expected.
holds
- Determines whether BasicAssertion.holds or not
BasicAssertion(description: ITranslatable, expected: Any, test: () -> Boolean)
Constructor overload with a lazy BasicAssertion.holds.
description
- The BasicAssertion.description.
expected
- The BasicAssertion.expected.
test
- Lazily determines whether BasicAssertion.holds.
Constructor
Constructor overload with a lazy BasicAssertion.holds.