java - Mockito 如何测试匿名内部类方法?
问题描述
在下面的类中,我有匿名的内部类,所以如何用 mockito 测试它。请检查以下代码
// Service class
@Component("someServiceClass")
public class SomeServiceClassImpl implements SomeServiceClass {
@Autowired
RepoClass repo;
LoadingCache < String, ClientDetails > clientDetailsCache =
CacheBuilder.newBuilder()
.build(new CacheLoader < String, ClientDetails > () {
@Override
public ClientDetails load(String clientId) throws Exception {
OauthClientMapping client = repo.findByClientId(clientId);
return someObject;
}
});
@Override
public void method(String id) {
String param = request.getParameter("param");
}
}
解决方案
推荐阅读
- android - 在小屏幕上管理评分栏
- javascript - bind 和 apply - bind 不像 apply 那样工作
- r - Keras/Tensorflow 安装 R
- php - 是否有 RC4 的版本或修改会生成可安全用作 cookie 值的加密字符串
- java - 生产者 - 使用信号量的消费者实现
- hive - Hive UDF 仅适用于独立的 select 语句,而不适用于“将表创建为 select...”或“insert into .. select..”
- python - 如何将 KerasClassifier、Hyperopt 和 Sklearn 交叉验证放在一起
- javascript - 错误:ENOENT,当我使用 nodejs 下载 .jpg 时没有这样的文件或目录
- regex - Lua字符串模式检查字符是否不在单词中
- laravel-5 - 如何在导入所有现有表名时排除表名