Intereting Posts
Проблемы с HasSupportFragmentInjector в kotlin – DispatchingAndroidInjector – null Не поставлять достаточное количество данных в HAL, ожидаемое положение Могу ли я импортировать библиотеку в Kotlin в мой проект андроида (использует java) Котлин «не ожидал никаких параметров» при попытке вернуть встроенную лямбду Как создать сопоставимый тип Kotlin? Android – ViewDataBinding.inflate не раздувает вложенное пользовательское представление Переопределение функции с дженериками в котлине Kotlin – Кинжал 2 – это не инъекционные объекты Преобразование императивной функции root в функциональный стиль в kotlin Свойство getter напечатано на Supertype вместо внедрения в Kotlin «Ответ уже написан» с помощью Vertx Правильная структура многомодульных модулей Gradle с IntelliJ IDEA Java позволяет получить доступ к базовой переменной Kotlin через ее дочерний элемент, но не Kotlin, почему? Получить строку базы данных с помощью Anko Почему в этом методе Котлина есть обратные обратные линии?

Класс 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"