Class ExpectedLogMessage

java.lang.Object
nablarch.test.core.log.ExpectedLogMessage

public class ExpectedLogMessage extends Object
期待するログメッセージを表すクラス。
ログが想定通り出力されることを確認する為に使用する。
See Also:
  • Constructor Details

    • ExpectedLogMessage

      public ExpectedLogMessage(LogLevel logLevel, List<String> messages)
      コンストラクタ。
      Parameters:
      logLevel - 期待するログレベル
      messages - 期待するメッセージ
  • Method Details

    • matches

      public boolean matches(LogContext actual)
      実際のログとマッチするか判定する。
      以下の条件全てを満たす場合に真と判定する。
      • ログレベルが等しい。
      • 実際のメッセージに、期待するメッセージが含まれている。
      Parameters:
      actual - 実際のログ
      Returns:
      判定結果
    • toString

      public String toString()
      Overrides:
      toString in class Object