Hello, is it possible to use hierarchical mockk on...
# mockk
r
Hello, is it possible to use hierarchical mockk on nullable fields with
returns
?
Copy code
@Test
    fun simpleTest() {
        val test = mockk<TestClass> {

            every { nullable } returns mockk {
                every { string } returns "nullable"
            }

        }

        assertEquals(test.nullable?.string, "nullable")
    }

    data class TestClass(val nullable: NullableClass?)

    data class NullableClass(val string: String)
☝️ this is not working and I need to change it to 👇
Copy code
val test = mockk<TestClass> {

            every { nullable } answers  {
                mockk {
                    every { string } returns "nullable"
                }
            }

        }