JUnitのテストケースでログ出力をチェックする

 JUnitを使ってテストケースを書くときに、ログ出力をどうやってチェックするか調べてみたら、以下のようなものがありました。

 

 S2を使っている場合にTraceInterceptorを使ってメソッドのIN/OUTをログ出力できますが、アプリケーションを開発する場面ではそれ以外のログを実装しているクラス内に書くことはあると思います。そのような時は、上記のようなAppenderを実装して利用することが今との所の解でしょうかね。