JUnit + Mockito static класс не возвращает дынные
Пишу юнит тест для ViewModel, в нем есть вызов статичного метода Utils.getTime()
public static Date getTime() {
return Calendar.getInstance().time; //возвращает null, почему?
}
тест
class ViewModelTest : BaseTest() {
private lateinit var viewModel: MyViewModel = MyViewModel()
@Test
fun test1() {
viewModel.call() // внутри call есть вызов Utils.getTime() и тут java.lang.NullPointerException: Utils.getTime() must not be null
//....
}
}
ошибка
java.lang.NullPointerException: Utils.getTime() must not be null