failureOrNull
Runs the Failure.error, if the KResult is a failure or null
otherwise
import io.kresult.core.KResult
import io.kotest.matchers.shouldBe
fun test() {
KResult.Failure("test-failure")
.failureOrNull() shouldBe "test-failure"
KResult.Success("test-success")
.failureOrNull() shouldBe null
}
Content copied to clipboard