kotest-assertions-arrow / io.kotest.assertions.arrow.validation / arrow.core.Validated

Extensions for arrow.core.Validated

shouldBeInvalid

fun Validated<*, *>.shouldBeInvalid(): Unit
infix fun <T> Validated<*, T>.shouldBeInvalid(value: T): Unit
infix fun <T> Validated<T, *>.shouldBeInvalid(fn: (Invalid<T>) -> Unit): Unit

shouldBeValid

fun Validated<*, *>.shouldBeValid(): Unit
infix fun <T> Validated<*, T>.shouldBeValid(value: T): Unit
infix fun <T> Validated<*, T>.shouldBeValid(fn: (Valid<T>) -> Unit): Unit

shouldNotBeInvalid

fun Validated<*, *>.shouldNotBeInvalid(): Unit
fun <T> Validated<*, T>.shouldNotBeInvalid(value: T): Unit

shouldNotBeValid

fun <T> Validated<*, T>.shouldNotBeValid(): Unit
infix fun <T> Validated<*, T>.shouldNotBeValid(value: T): Unit