doc / ch.tutteli.atrium.domain.builders.creating / MetaFeatureBuilder

MetaFeatureBuilder

object MetaFeatureBuilder (source)
Deprecated: Will be removed with 0.17.0 without replacement

Builder which helps to create MetaFeature inter alia by using the MethodCallFormatter defined initially by the Reporter

Functions

f0

fun <R> f0(expect: Expect<*>, f: KFunction0<R>): MetaFeature<R>

f1

fun <A1, R> f1(expect: Expect<*>, f: KFunction1<A1, R>, a1: A1): MetaFeature<R>

f2

fun <A1, A2, R> f2(expect: Expect<*>, f: KFunction2<A1, A2, R>, a1: A1, a2: A2): MetaFeature<R>

f3

fun <A1, A2, A3, R> f3(expect: Expect<*>, f: KFunction3<A1, A2, A3, R>, a1: A1, a2: A2, a3: A3): MetaFeature<R>

f4

fun <A1, A2, A3, A4, R> f4(expect: Expect<*>, f: KFunction4<A1, A2, A3, A4, R>, a1: A1, a2: A2, a3: A3, a4: A4): MetaFeature<R>

f5

fun <A1, A2, A3, A4, A5, R> f5(expect: Expect<*>, f: KFunction5<A1, A2, A3, A4, A5, R>, a1: A1, a2: A2, a3: A3, a4: A4, a5: A5): MetaFeature<R>

property

fun <TProperty> property(property: KProperty0<TProperty>): MetaFeature<TProperty>