tripleFixture

inline fun <First, Second, Third> PublicApi.Fixture.tripleFixture(firstQualifier: PublicApi.Qualifier? = null, secondQualifier: PublicApi.Qualifier? = null, thirdQualifier: PublicApi.Qualifier? = null): Triple<First, Second, Third>

Creates a Triple of values for given types.

Parameters

First

the type which is supposed to be created for the first value.

Second

the type which is supposed to be created for the second value.

Third

the type which is supposed to be created for the third value.

firstQualifier

a optional qualifier for a special flavour of a type of the first value.

secondQualifier

a optional qualifier for a special flavour of a type of the second value.

thirdQualifier

a optional qualifier for a special flavour of a type of the third value.

Throws

kotlin.IllegalStateException

if the no matching Generator was found for the given type.