public class LogVerifier extends java.lang.Object implements LogWriter
setExpectedLogMessages(List) )verify(String))実行時点で、期待するログメッセージ一覧のうち、
 実際にはログ出力されなかったものがあれば、例外が発生する。| Constructor and Description | 
|---|
LogVerifier()  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
clear()
期待するログメッセージをクリアする。 
 | 
void | 
initialize(ObjectSettings settings)
初期処理を行う。 
ログの出力先に応じたリソースの確保などを行う。  | 
static void | 
setExpectedLogMessages(java.util.List<java.util.Map<java.lang.String,java.lang.String>> expected)
期待するログメッセージを設定する。 
 | 
void | 
terminate()
終了処理を行う。 
ログの出力先に応じて確保しているリソースの解放などを行う。  | 
static void | 
verify(java.lang.String msgOnFail)
期待したログが全て出力されたかどうか検証する。 
 | 
void | 
write(LogContext actual)
ログを出力先に書き込む。 
 | 
@Published public static void setExpectedLogMessages(java.util.List<java.util.Map<java.lang.String,java.lang.String>> expected)
expected - 期待するログメッセージ@Published public static void verify(java.lang.String msgOnFail) throws java.lang.AssertionError
msgOnFail - 検証失敗時のメッセージjava.lang.AssertionError - 期待するログメッセージのうち、出力されなかったものが存在する場合public static void clear()
public void initialize(ObjectSettings settings)
initialize in interface LogWritersettings - LogWriterの設定public void terminate()
public void write(LogContext actual)
write in interface LogWriteractual - LogContext