クラス LogLevelAdjuster

  • 実装されたすべてのインターフェース:
    org.junit.rules.MethodRule

    public class LogLevelAdjuster
    extends ObjectSE
    implements org.junit.rules.MethodRule
    テストメソッドの実行中に一連のクラスのロガーレベルを変更する JUnit メソッド @ ルール。タイトな内部ループで大きなログを生成したくないパフォーマンスまたはスケーラビリティテストに役立ちます。これは、Log4j を調整するだけでなく、logback のロガーも調整します。amqp-client ライブラリが slf4j を使用するようになりました。CP に (アペンダー用に) logback があるため、slf4j-log4j ブリッジも追加できません。
    作成者:
    Dave Syer, Artem Bilan, Gary Russell
    • コンストラクターの詳細

      • LogLevelAdjuster

        public LogLevelAdjuster​(org.apache.logging.log4j.Level level,
                                ClassSE<?>... classes)
    • メソッドの詳細

      • apply

        public org.junit.runners.model.Statement apply​(org.junit.runners.model.Statement base,
                                                       org.junit.runners.model.FrameworkMethod method,
                                                       ObjectSE target)
        次で指定:
        インターフェース org.junit.rules.MethodRuleapply