fun <T> expect(subject: T): RootExpect<T>
(source)
Creates an Expect for the given subject.
subject
- The subject for which we are going to postulate assertions.
AssertionError
- in case an assertion does not hold.
Return
The newly created Expect.
fun <T> expect(subject: T, assertionCreator: Expect<T>.() -> Unit): Expect<T>
(source)
Creates an Expect for the given subject and appends the expectations the given assertionCreator-lambda creates as group to it.
subject
- The subject for which we are going to postulate assertions.
assertionCreator
- Assertion group block with a non-fail fast behaviour.
AssertionError
- in case an assertion does not hold.
Return
The newly created Expect.
fun <T, R> Expect<T>.expect(newSubject: R): FeatureExpect<T, R>
(source)