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