В нижнем классе у меня есть анонимный внутренний класс, так как это можно проверить с помощью 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");
}
}