クラス ModelResultMatchers
java.lang.ObjectSE
org.springframework.test.web.servlet.result.ModelResultMatchers
モデルのアサーションのファクトリ。
このクラスのインスタンスは通常、MockMvcResultMatchers.model()
を介してアクセスされます。
- 導入:
- 3.2
- 作成者:
- Rossen Stoyanchev, Sam Brannen
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明モデル属性値をアサートします。<T> ResultMatcher
指定された HamcrestMatcher
でモデル属性値をアサートします。attributeDoesNotExist
(StringSE... names) 指定されたモデル属性が存在しないことを表明します。attributeErrorCount
(StringSE name, int expectedCount) 指定されたモデル属性にエラーがあることを表明します。attributeExists
(StringSE... names) 指定されたモデル属性が存在することを表明します。attributeHasErrors
(StringSE... names) 指定されたモデル属性にエラーがあることを表明します。attributeHasFieldErrorCode
(StringSE name, StringSE fieldName, StringSE error) 文字列の完全一致を使用して、モデル属性のフィールドエラーコードをアサートします。attributeHasFieldErrorCode
(StringSE name, StringSE fieldName, Matcher<? super StringSE> matcher) Matcher
を使用して、モデル属性のフィールドエラーコードをアサートします。attributeHasFieldErrors
(StringSE name, StringSE... fieldNames) 指定されたモデル属性フィールドにエラーがあることを表明します。attributeHasNoErrors
(StringSE... names) 指定されたモデル属性にエラーがないことを表明します。errorCount
(int expectedCount) モデル内のエラーの総数をアサートします。モデルにエラーがあることを表明します。モデルにエラーがないことを表明します。size
(int size) モデル属性の数をアサートします。
コンストラクターの詳細
ModelResultMatchers
protected ModelResultMatchers()protected コンストラクター。MockMvcResultMatchers.model()
を使用します。
メソッドの詳細
attribute
指定された HamcrestMatcher
でモデル属性値をアサートします。attribute
モデル属性値をアサートします。attributeExists
指定されたモデル属性が存在することを表明します。attributeDoesNotExist
指定されたモデル属性が存在しないことを表明します。attributeErrorCount
指定されたモデル属性にエラーがあることを表明します。attributeHasErrors
指定されたモデル属性にエラーがあることを表明します。attributeHasNoErrors
指定されたモデル属性にエラーがないことを表明します。attributeHasFieldErrors
指定されたモデル属性フィールドにエラーがあることを表明します。attributeHasFieldErrorCode
文字列の完全一致を使用して、モデル属性のフィールドエラーコードをアサートします。- 導入:
- 4.1
attributeHasFieldErrorCode
public ResultMatcher attributeHasFieldErrorCode(StringSE name, StringSE fieldName, Matcher<? super StringSE> matcher) Matcher
を使用して、モデル属性のフィールドエラーコードをアサートします。- 導入:
- 4.1
errorCount
モデル内のエラーの総数をアサートします。hasErrors
モデルにエラーがあることを表明します。hasNoErrors
モデルにエラーがないことを表明します。size
モデル属性の数をアサートします。