Class ExpectedLogMessage

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

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

    Constructors
    Constructor
    Description
    ExpectedLogMessage(nablarch.core.log.basic.LogLevel logLevel, List<String> messages)
    コンストラクタ。
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    matches(nablarch.core.log.basic.LogContext actual)
    実際のログとマッチするか判定する。
    以下の条件全てを満たす場合に真と判定する。 ログレベルが等しい。 実際のメッセージに、期待するメッセージが含まれている。

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ExpectedLogMessage

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

    • matches

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

      public String toString()
      Overrides:
      toString in class Object