https://kotlinlang.org logo
t

thanh

04/28/2017, 4:22 AM
Hi guys, I have a problem with init
lateinit var
property in
interceptTestCase
method. Here is my example:
Copy code
class ExampleTest : StringSpec() {
    private lateinit var someString: String

    override fun interceptTestCase(context: TestCaseContext, test: () -> Unit) {
        println("Start Testcase")
        someString = "Hello"
        test()
        println("End Testcase")
    }

    init {
        "Hello should equal to Hello" {
            someString shouldEqual "Hello"
        }
    }
}