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