Size: a a a

StartAndroid Ru Testing

2018 October 02

N

Nikolay in StartAndroid Ru Testing
Denis
рандомом менял аргументы в методах и заработало
не очень понимаю что именно ты менял и как это могло пофиксить ошибку))
источник

N

Nikolay in StartAndroid Ru Testing
есть веротяность что ты чтото не замокал
источник

W

WaterSmith in StartAndroid Ru Testing
Denis
рандомом менял аргументы в методах и заработало
ответом на вопрос "как выглядит тест?" было бы очень здорово привести код теста.
источник

N

Nikolay in StartAndroid Ru Testing
WaterSmith
ответом на вопрос "как выглядит тест?" было бы очень здорово привести код теста.
👍
источник

D

Denis in StartAndroid Ru Testing
WaterSmith
ответом на вопрос "как выглядит тест?" было бы очень здорово привести код теста.
я уже починил, поэтому и не скинул
источник

D

Denis in StartAndroid Ru Testing
ну если правда интересно, то вот
    @Test
   fun `should refresh list after successful doc delete`(){
       whenever(documentServiceMock.deleteDocument(any())).thenReturn(Completable.complete())
       whenever(documentServiceMock.getAllAutos()).thenReturn(any())
       presenter.onDocDelete(RowDataModel(DocumentsRowType.AutoDoc, AutoRecord()))
       verify(viewMock, atLeast(2)).populateAdapters(any())
   }
источник

W

WaterSmith in StartAndroid Ru Testing
ничего не понял, где здесь subsribeBy, ну да ладно
источник

N

Nikolay in StartAndroid Ru Testing
thenReturn(any()) - это плохо
источник

N

Nikolay in StartAndroid Ru Testing
что такое any() ? как это должно работать?
источник

N

Nikolay in StartAndroid Ru Testing
я подозреваю что изза этого и был тот NPE
источник

W

WaterSmith in StartAndroid Ru Testing
Nikolay
я подозреваю что изза этого и был тот NPE
не думаю. Это обозначает, что тест пройдет, если метод был вызван с любым параметром
источник

N

Nikolay in StartAndroid Ru Testing
а any() nullable или нет?
источник

W

WaterSmith in StartAndroid Ru Testing
проверка, что у viewMock был вызван метод populateAdapters, с любым параметром, как минимум два раза.
источник

W

WaterSmith in StartAndroid Ru Testing
Nikolay
а any() nullable или нет?
да это же уже проверка, а не сам вызов
источник

N

Nikolay in StartAndroid Ru Testing
WaterSmith
да это же уже проверка, а не сам вызов
эээ, ты о чем? я вообщето о .thenReturn(any())
источник

N

Nikolay in StartAndroid Ru Testing
почитай что я написал ))
источник

W

WaterSmith in StartAndroid Ru Testing
аааа
источник

W

WaterSmith in StartAndroid Ru Testing
ну да
источник

W

WaterSmith in StartAndroid Ru Testing
так нельзя
источник

W

WaterSmith in StartAndroid Ru Testing
тут согласен
источник