【发布时间】:2015-07-30 01:50:15
【问题描述】:
我面临的问题是Matchers.anyObject() 返回null。当用于模拟只接受不可为空类型的方法时,它会导致抛出“不应为空”异常。
`when`(mockedBackend.login(anyObject())).thenAnswer { invocationOnMock -> someResponse }
模拟方法:
public open fun login(userCredentials: UserCredentials): Response
【问题讨论】:
-
在 kotlin 社区网站上有一个关于如何避免这个问题的讨论,请查看:devnet.jetbrains.com/thread/443551
-
谢谢。似乎 devnet.jetbrains.com 没有被谷歌很好地索引。
标签: java mocking mockito kotlin