Package-level declarations

Contains contracts involved in transforming Expect, their subject respectively.

Types

Link copied to clipboard

Represents a SubjectChanger.FailureHandler which acts as an adapter for another failure handler by mapping first the given subject to another type SubjectIntermediateT which is understood as input of the other failure handler.

Link copied to clipboard

Defines the contract for sophisticated safe feature extractions including assertion creation for the feature.

Link copied to clipboard

Helps in using FeatureExtractor by providing a guide to set the different parameters in form of a fluent builder.

Link copied to clipboard
interface SubjectChanger

Defines the contract to change the subject of an assertion container (e.g. the subject of Expect) by creating a new Expect whereas the new Expect delegates assertion checking to a given original assertion container.

Link copied to clipboard

Helps in using SubjectChanger by providing a guide to set the different parameters in form of a fluent builder.

Link copied to clipboard

Defines the minimal contract for the execution step of a subject transformation process - i.e. the step after choosing all options.

Properties