object NewFeatureAssertionsBuilder : NewFeatureAssertions
Delegates inter alia to the implementation of NewFeatureAssertions. In detail, it implements NewFeatureAssertions by delegating to newFeatureAssertions which in turn delegates to the implementation via loadSingleService.
Will be renamed to FeatureAssertionsBuilder with 1.0.0
val meta: MetaFeatureBuilder
Returns MetaFeatureBuilder which helps to create a MetaFeature. |
fun <T> extractor(originalAssertionContainer: Expect<T>): FeatureExtractorBuilder.DescriptionStep<T>
Start a feature extraction with the help of the FeatureExtractorBuilder. |
|
fun <T, R> f0(expect: Expect<T>, f: KFunction1<T, R>): ExtractedFeaturePostStep<T, R> |
|
fun <T, A1, R> f1(expect: Expect<T>, f: KFunction2<T, A1, R>, a1: A1): ExtractedFeaturePostStep<T, R> |
|
fun <T, A1, A2, R> f2(expect: Expect<T>, f: KFunction3<T, A1, A2, R>, a1: A1, a2: A2): ExtractedFeaturePostStep<T, R> |
|
fun <T, A1, A2, A3, R> f3(expect: Expect<T>, f: KFunction4<T, A1, A2, A3, R>, a1: A1, a2: A2, a3: A3): ExtractedFeaturePostStep<T, R> |
|
fun <T, A1, A2, A3, A4, R> f4(expect: Expect<T>, f: KFunction5<T, A1, A2, A3, A4, R>, a1: A1, a2: A2, a3: A3, a4: A4): ExtractedFeaturePostStep<T, R> |
|
fun <T, A1, A2, A3, A4, A5, R> f5(expect: Expect<T>, f: KFunction6<T, A1, A2, A3, A4, A5, R>, a1: A1, a2: A2, a3: A3, a4: A4, a5: A5): ExtractedFeaturePostStep<T, R> |
|
fun <T, R> genericFeature(expect: Expect<T>, metaFeature: MetaFeature<R>): ExtractedFeaturePostStep<T, R>
Extracts a feature from expect based on the given MetaFeature and creates a ExtractedFeaturePostStep based on it. |
|
fun <T, R> genericSubjectBasedFeature(expect: Expect<T>, provider: (T) -> MetaFeature<R>): ExtractedFeaturePostStep<T, R> |
|
fun <T, R> manualFeature(expect: Expect<T>, description: String, provider: T.() -> R): ExtractedFeaturePostStep<T, R> fun <T, R> manualFeature(expect: Expect<T>, description: Translatable, provider: T.() -> R): ExtractedFeaturePostStep<T, R> |
|
fun <T, TProperty> property(expect: Expect<T>, property: KProperty1<in T, TProperty>): ExtractedFeaturePostStep<T, TProperty> |