public class ModelResultMatchers
extends java.lang.Object このクラスのインスタンスは通常、MockMvcResultMatchers.model() を介してアクセスされます。
| 修飾子 | コンストラクターと説明 |
|---|---|
protected | ModelResultMatchers()protected コンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
<T> ResultMatcher | attribute(java.lang.String name, org.hamcrest.Matcher<T> matcher) 指定された Hamcrest Matcher を使用してモデル属性値をアサートします。 |
ResultMatcher | attribute(java.lang.String name, java.lang.Object value) モデル属性値をアサートします。 |
ResultMatcher | attributeDoesNotExist(java.lang.String... names) 指定されたモデル属性が存在しないことを表明します。 |
ResultMatcher | attributeErrorCount(java.lang.String name, int expectedCount) 指定されたモデル属性にエラーがあることを表明します。 |
ResultMatcher | attributeExists(java.lang.String... names) 指定されたモデル属性が存在することを表明します。 |
ResultMatcher | attributeHasErrors(java.lang.String... names) 指定されたモデル属性にエラーがあることを表明します。 |
<T> ResultMatcher | attributeHasFieldErrorCode(java.lang.String name, java.lang.String fieldName, org.hamcrest.Matcher<? super java.lang.String> matcher)Matcher を使用して、モデル属性のフィールドエラーコードをアサートします。 |
ResultMatcher | attributeHasFieldErrorCode(java.lang.String name, java.lang.String fieldName, java.lang.String error) 文字列の完全一致を使用して、モデル属性のフィールドエラーコードをアサートします。 |
ResultMatcher | attributeHasFieldErrors(java.lang.String name, java.lang.String... fieldNames) 指定されたモデル属性フィールドにエラーがあることを表明します。 |
ResultMatcher | attributeHasNoErrors(java.lang.String... names) 指定されたモデル属性にエラーがないことを表明します。 |
<T> ResultMatcher | errorCount(int expectedCount) モデル内のエラーの総数をアサートします。 |
<T> ResultMatcher | hasErrors() モデルにエラーがあることを表明します。 |
<T> ResultMatcher | hasNoErrors() モデルにエラーがないことを表明します。 |
<T> ResultMatcher | size(int size) モデル属性の数をアサートします。 |
protected ModelResultMatchers()
MockMvcResultMatchers.model() を使用します。public <T> ResultMatcher attribute(java.lang.String name, org.hamcrest.Matcher<T> matcher)
Matcher を使用してモデル属性値をアサートします。public ResultMatcher attribute(java.lang.String name, java.lang.Object value)
public ResultMatcher attributeExists(java.lang.String... names)
public ResultMatcher attributeDoesNotExist(java.lang.String... names)
public ResultMatcher attributeErrorCount(java.lang.String name, int expectedCount)
public ResultMatcher attributeHasErrors(java.lang.String... names)
public ResultMatcher attributeHasNoErrors(java.lang.String... names)
public ResultMatcher attributeHasFieldErrors(java.lang.String name, java.lang.String... fieldNames)
public ResultMatcher attributeHasFieldErrorCode(java.lang.String name, java.lang.String fieldName, java.lang.String error)
public <T> ResultMatcher attributeHasFieldErrorCode(java.lang.String name, java.lang.String fieldName, org.hamcrest.Matcher<? super java.lang.String> matcher)
Matcher を使用して、モデル属性のフィールドエラーコードをアサートします。public <T> ResultMatcher errorCount(int expectedCount)
public <T> ResultMatcher hasErrors()
public <T> ResultMatcher hasNoErrors()
public <T> ResultMatcher size(int size)