ExtractorWithCreator

Parameter object which contains an extractor which extracts a feature out of a subject of an assertion + an assertionCreator which defines assertions for the feature.

Use feature({ extractorLambda }) { ... } to create this representation where the first argument is the extractor and the second an assertionCreator-lambda.

Since

0.16.0

Properties

Link copied to clipboard

The assertionCreator-lambda which defines assertions for the feature.

Link copied to clipboard
val extractor: (T) -> R

The extractor which extracts the feature out of the subject of the expectation.