fun <E, T : Sequence<E>> Expect<T>.asIterable(): Expect<Iterable<E>>
Turns Expect<Sequence<E>>
into Expect<Iterable<E>>
.
The transformation as such is not reflected in reporting.
Use feature(Sequence::asIterable)
if you want to show the transformation in reporting.
Return
The newly created Expect for the transformed subject.
fun <E, T : Sequence<E>> Expect<T>.asIterable(assertionCreator: Expect<Iterable<E>>.() -> Unit): Expect<T>
Expects that the subject of the assertion holds all assertions the given assertionCreator creates for the subject as Iterable.
The transformation as such is not reflected in reporting.
Use feature(Sequence::asIterable, assertionCreator)
if you want to show the transformation in reporting.
Return
This assertion container to support a fluent API.