我遵循的模式在各种其他单元测试中对我都很有效。特别是,我已经成功地模拟了注入到测试存储库中的依赖项。然而,当我模拟一个Spring RestTemplate时,我找不到一种方法让它的getForObject()方法返回null以外的任何东西。有人知道怎么做吗?我怀疑问题可能是RestTemplate.getForObject()的签名包含泛型: public <T> T getForOb
我正在尝试编写一个带有泛型的基本测试类,以减少样板代码。它专门用于测试(MVP) Presenter,我正在使用Mockito模拟View界面。Mockito不能模拟在泛型参数中传递的具体View类型。我目前的解决方法是添加一个抽象函数来返回View类,这样就可以直接在基类中模拟它:
abstract class BasePre