dave08
12/08/2022, 2:36 PMBlock assertions do _not_ fail fast.
but if I use:
expectThat(result) {
get(Foo::prop1)...
get(Foo::prop2)...
}
It seems to only print out the first check's result... 🤔robfletcher
12/08/2022, 4:12 PMdave08
12/08/2022, 4:21 PMdave08
12/08/2022, 4:22 PMdave08
12/08/2022, 4:48 PMimport strikt.api.expectThat
import strikt.assertions.isEqualTo
data class Foo(val p1: String, val p2: String)
val f1 = Foo("one", "two")
val f2 = Foo("two", "two")
expectThat(f1) {
get(Foo::p2).isEqualTo(f2.p2)
get(Foo::p1).isEqualTo(f2.p1)
}
dave08
12/08/2022, 4:48 PMdave08
12/08/2022, 4:49 PM