class Entries<T> : Group<(Expect<T>.() -> Unit)?>, VarArgHelper<(Expect<T>.() -> Unit)?>
(source)
Parameter object to express a Group of identification lambdas.
It is also used to express (Expect<T>.() -> Unit)?, vararg (Expect<T>.() -> Unit)?
at other places the infix-api.
In case null
is used for an identification lambda then it is expected that the corresponding entry
is null
as well.
Use the function entries({ ... }, ...)
to create this representation.
assertionCreatorOrNull
- The identification lambda identifying the entry where an entry is considered
to be identified if it holds all Assertions the lambda creates.
In case it is defined as null
, then an entry is identified if it is null
as well.
otherAssertionCreatorsOrNulls
- A variable amount of additional identification lambdas or null
s.
val assertionCreatorOrNull: (Expect<T>.() -> Unit)?
The identification lambda identifying the entry where an entry is considered
to be identified if it holds all Assertions the lambda creates.
In case it is defined as |
|
val expected: (Expect<T>.() -> Unit)?
The first argument in the argument list |
|
val otherAssertionCreatorsOrNulls: Array<(Expect<T>.() -> Unit)?>
A variable amount of additional identification lambdas or |
|
val otherExpected: Array<(Expect<T>.() -> Unit)?>
The second argument in the argument list |
open val mapArguments: ArgumentMapperBuilder<T>
Creates an ArgumentMapperBuilder which allows to map expected and otherExpected. |
fun toList(): List<(Expect<T>.() -> Unit)?>
Returns the members of the group as List. |