doc / ch.tutteli.atrium.api.fluent.en_GB.jdk8 / parent

parent

val <T : Path> Expect<T>.parent: Expect<Path>
Deprecated: Use the function from the normal jvm module; the jdk8 extension will be removed with 1.0.0

Expects that this Path has a parent and creates an Expect for it, so that further fluent calls are assertions about it.

Exceptions

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

Return
The newly created Expect for the extracted feature.

Since
0.9.0

fun <T : Path> Expect<T>.parent(assertionCreator: Expect<Path>.() -> Unit): Expect<T>
Deprecated: Use the function from the normal jvm module; the jdk8 extension will be removed with 1.0.0

Expects that this Path has a parent, that the parent holds all assertions the given assertionCreator creates for it and returns an Expect for the current subject of the assertion.

Exceptions

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

Return
An Expect for the current subject of the assertion.

Since
0.9.0