Updated on 2026-08-14

This commit is contained in:
Tangem 2025-10-02 23:41:01 +03:00
parent 3580350769
commit 8aba7b07d1
49 changed files with 172 additions and 134 deletions

View file

@ -28,9 +28,9 @@ fun assertEitherRight(actual: Either<Throwable, Unit>) {
fun <B> assertEitherLeft(actual: Either<Throwable, B>, expected: Throwable) {
actual
.onRight { error("Actual is Either.Right: $it") }
.onLeft {
Truth.assertThat(it::class.java).isEqualTo(expected::class.java)
Truth.assertThat(it).hasMessageThat().isEqualTo(expected.message)
.onLeft { throwable ->
Truth.assertThat(throwable::class.java).isEqualTo(expected::class.java)
Truth.assertThat(throwable).hasMessageThat().isEqualTo(expected.message)
}
}