РХ
@Cacheable("tokens")
public String getToken(Log log){
logger.info("get token from log");
String token = log.getToken();
tokenInfoProvider.validateSessionCookie(token);
return token;
}
Для него написал тест
@Test
void getToken() {
logService.getToken(log);
logService.getToken(log);
logService.getToken(log);
}
Насколько я понимаю кэширование, это что он после первого раза больше не полезет в getToken, а должен сразу отдать Token
но почему то
при выполнении теста
все три раза logger выводит
get token from log
get token from log
get token from log
Подскажите куда копать?