Класс Mock Kotlin в модульном тестировании Java

У меня есть Java-тест с Mockito:

public class PersistentNodeDeserializerTests { @Test public void userInfoPersistentNodeDeserializer() { PersistentNode node = mock(PersistentNode.class); when(node.stringChild("username")).thenReturn("cliff12"); //more stuff } } 

PersistentNode – класс Kotlin:

 open class PersistentNode(private val path: PersistentNodePath, val content: Any) { val stringPath: String get() = path.get() val key: String get() { val parts = stringPath.split("/"); return parts[parts.size - 1]; } val mapContent: Map<String, Any> get() { return content as HashMap<String, Any> } fun stringChild(child: String): String { return mapContent.get(child) as String } } 

Я получаю эту ошибку:

kotlin.TypeCastException: null не может быть применено к ненулевому типу java.util.HashMap

Как я stringChild правильно stringChild свойство stringChild ?

Solutions Collecting From Web of "Класс Mock Kotlin в модульном тестировании Java"