У нас есть класс Configuration
и класс LocalStorage
. Конфигурация принимает экземпляр LocalStorage в конструкторе, LocalStorage принимает Context
в конструкторе. Мы просто пытаемся начать с тестирования пользовательского интерфейса. Мы пытаемся сделать это
private val localStorage = Mockito.mock(LocalStorage::class.java)
// in our setup method
Mockito.`when`(localStorage.getString(anyString())).thenReturn(str)
Здесь проблема в том, что getString()
вызов метода начинает происходить сразу после запуска тестов. Мы даже еще не написали настоящий тест.
Версия Mockito для Android: 3.1.0