atrium-api-infix-en_GB-jvm / ch.tutteli.atrium.api.infix.en_GB / ch.tutteli.atrium.creating.Expect / size

size

val <T : Collection<*>> Expect<T>.size: Expect<Int> (source)

Creates an Expect for the property Collection.size of the subject of the assertion, so that further fluent calls are assertions about it.

Return
The newly created Expect.

infix fun <E, T : Collection<E>> Expect<T>.size(assertionCreator: Expect<Int>.() -> Unit): Expect<T> (source)

Expects that the property Collection.size of the subject of the assertion holds all assertions the given assertionCreator creates for it and returns this assertion container.

Exceptions

AssertionError - Might throw an AssertionError if the assertion made is not correct.

Return
This assertion container to support a fluent API.