Jak testować logger ?

Po co w ogóle testować logowanie? Logi to jedno z głównych źródeł informacji co dzieje się z naszą aplikacją. Bardzo często zawierają informacje krytyczne aby zdiagnozować przyczynę problemu na produkcji. Mogą również służyć do monitorowania zarówno stanu naszej aplikacji i przebiegu procesów biznesowy. Łatwo jednak w trakcie refactor’ingu „zgubić” jakiś log, co może skutkować „cichym”…
Czytaj dalej