Problem, przed którym stoję, polega na tym, że Matchers.anyObject()
zwraca null
. W przypadku użycia do udawania metody, która akceptuje tylko typy nieululowalne, wywołuje wyjątek "Nie powinien być zerowy".Czy można używać Mockito w Kotlin?
`when`(mockedBackend.login(anyObject())).thenAnswer { invocationOnMock -> someResponse }
szydzili metoda:
public open fun login(userCredentials: UserCredentials): Response
Istnieje dyskusja na stronie społeczności kotlin, jak uniknąć tego problemu, sprawdź to: https://devnet.jetbrains.com/thread/443551 – SimY4
Dziękuję. Wygląda na to, że devnet.jetbrains.com nie jest dobrze indeksowany przez google. – atok