Итак, здесь, в моем примере, я бы предположил, что сообщение «Выполнена дополнительная работа» появится только один раз. Что мне здесь не хватает?
Код: Выделить всё
import lombok.extern.slf4j.Slf4j;
import org.junit.jupiter.api.Test;
@Slf4j
public class LogTest {
@Test
void test() {
runDebug();
runInfo();
}
private void runInfo() {
log.info("hi @ info {}", additional());
}
public void runDebug() {
log.debug("hello @ debug {}", additional());
}
private String additional() {
log.info("Did additional work...");
return "sup";
}
}
Код: Выделить всё
15:10:28.249 [main] INFO test.LogTest -- Did additional work...
15:10:28.252 [main] INFO test.LogTest -- Did additional work...
15:10:28.252 [main] INFO test.LogTest -- hi @ info sup
Подробнее здесь: https://stackoverflow.com/questions/791 ... eeded-func
Мобильная версия