JUnit クラス内の JUnit メソッドを考えてみましょう。いくつかのテストといくつかの logger.info/debug ステートメントなどがあります。あなたは Junit メソッド内でログインしないかもしれませんが、私はログインしており、いくつかのテストが失敗した理由をすぐに知ることができるため、多くの手間を省くことができます。
おそらくSLF4Jを使用して、メソッドが最後に達した場合、これらのログステートメントを「消去」したいと思います
それを実装する簡単な方法は、
logger.tick();
さらなるログ ステートメントにフラグを立てるようロガーに指示します。
logger.tack();
tick フラグまでのすべてのログ ステートメントを消去します。問題は、Eclipse コンソールで内容を消去できないことです;)。
継続的な JUnit テストを使用しているので、これは私の人生をより幸せにしてくれます。