クラス AbstractResponseValidator< T >
java.lang.ObjectSE
org.springframework.integration.test.support.AbstractResponseValidator<T>
- 実装されているすべてのインターフェース:
MessageHandler
- 既知の直属サブクラス
MessageValidator,PayloadValidator
RequestResponseScenario に使用されるレスポンスバリデーターの基本クラス - 作成者:
- David Turanski, Artem Bilan
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected abstract booleantrue の場合、validateResponse() のパラメーターとしてペイロードを抽出します@Nullable Message<?> voidhandleMessage(Message<?> message) メッセージを処理するprotected abstract voidvalidateResponse(T response) このメソッドを実装して、レスポンスを検証します (メッセージまたはペイロード)
コンストラクターの詳細
AbstractResponseValidator
public AbstractResponseValidator()
メソッドの詳細
handleMessage
メッセージを処理する- 次で指定:
- インターフェース
MessageHandlerのhandleMessage - 例外:
MessagingException
getLastMessage
- 戻り値:
- lastMessage
validateResponse
このメソッドを実装して、レスポンスを検証します (メッセージまたはペイロード)- パラメーター:
response- レスポンス。
extractPayload
protected abstract boolean extractPayload()true の場合、validateResponse() のパラメーターとしてペイロードを抽出します- 戻り値:
- ペイロードを抽出する場合は true。メッセージを処理する場合は false。