Package-level declarations
Contains contracts involved in transforming Expect, their subject respectively.
Types
Link copied to clipboard
class FailureHandlerAdapter<T, R1, R>(val failureHandler: SubjectChanger.FailureHandler<R1, R>, val map: (T) -> R1) : SubjectChanger.FailureHandler<T, R>
Represents a SubjectChanger.FailureHandler which acts as an adapter for another failure handler by mapping first the given subject to another type R1 which is understood as input of the other failure handler.
Link copied to clipboard
interface FeatureExtractor
Defines the contract for sophisticated safe feature extractions
including assertion creation for the feature.
Link copied to clipboard
interface FeatureExtractorBuilder
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
Link copied to clipboard
interface SubjectChangerBuilder
Helps in using SubjectChanger by providing a guide to set the different parameters in form of a fluent builder.
Link copied to clipboard