KotlinTest должен быть экземпляром, возвращающим "kotlin.Unit" вместо "true" или "false"

Кто-нибудь знает почему bmw shouldBe instanceOf(BMW::class) возвращается kotlin.Unit вместо true или же false? Я что-то пропустил?

Вот код:

import io.kotlintest.matchers.instanceOf
import io.kotlintest.shouldBe
import io.kotlintest.specs.ShouldSpec

class Tester : ShouldSpec() {
    init {
        val bmw: Car = BMW()

        println("result")
        println(bmw shouldBe instanceOf(BMW::class))
        println()
    }
}

interface Car {

}


class BMW : Car {

}

Я использую эту версию KotlinTestio.kotlintest:kotlintest-runner-junit5:3.1.10'

0 ответов

Другие вопросы по тегам