エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Spring AOP で Log4J2をで出力しているログのテストコードを書く - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Spring AOP で Log4J2をで出力しているログのテストコードを書く - Qiita
Spring AOP (@Aspect)でログ出力を行なっている場合のテストコードを書いてみた。 ポイントになるのは次... Spring AOP (@Aspect)でログ出力を行なっている場合のテストコードを書いてみた。 ポイントになるのは次の2つ AOPで定義している処理をテストで実行させる 出力されるログの内容を取得して検証する この記事では、ログ出力 + ログファサードを Log4J2 とした場合のテストコードとなっている。 ログ出力を logback にしている場合は、AppenderモックをはじめログデータをlogbackのAPIを使うことである程度、サンプルコードが参考にできるかもしれないが未確認です。 サンプルコード 今回のテストコードも、もっといい書き方はありそうだが、まずはやりたいことは実現できているので、気づきがあれば後で修正する。 プロダクションコード AOPの処理を定義したAdviceクラスは下記の通り。ロギングはControllerクラスを呼び出した時に出力されるがController