クラス XpathResultMatchers
java.lang.ObjectSE
org.springframework.test.web.servlet.result.XpathResultMatchers
XPath 式を使用したレスポンスコンテンツのアサーションのファクトリ。
このクラスのインスタンスは通常、MockMvcResultMatchers.xpath(java.lang.String, java.lang.Object...)
を介してアクセスされます。
- 導入:
- 3.2
- 作成者:
- Rossen Stoyanchev
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明booleanValue
(BooleanSE value) XPath を評価し、見つかったBoolean
SE 値をアサートします。XPath を評価し、コンテンツが存在しないことを表明します。exists()
XPath を評価し、コンテンツが存在することをアサートします。nodeCount
(int expectedCount) XPath を評価し、見つかったノードの数をアサートします。XPath を評価し、指定された HamcrestMatcher
で見つかったノードの数をアサートします。nodeList
(Matcher<? super NodeListSE> matcher) XPath を評価し、指定された HamcrestMatcher
で見つかったNodeList
SE コンテンツをアサートします。XPath を評価し、見つかったDouble
SE 値をアサートします。XPath を適用し、見つかったString
SE 値をアサートします。
コンストラクターの詳細
XpathResultMatchers
protected XpathResultMatchers(StringSE expression, @Nullable MapSE<StringSE, StringSE> namespaces, ObjectSE... args) throws XPathExpressionExceptionSE直接インスタンス化用ではなく、protected コンストラクター。MockMvcResultMatchers.xpath(String, Object...)
またはMockMvcResultMatchers.xpath(String, Map, Object...)
を使用します。- パラメーター:
expression
- XPath 式namespaces
- XPath 式で参照される XML 名前空間、またはnull
args
-String.format(String, Object...)
SE で定義されたフォーマット指定子を使用して XPath 式をパラメーター化する引数- 例外:
XPathExpressionExceptionSE
メソッドの詳細
node
nodeList
XPath を評価し、指定された HamcrestMatcher
で見つかったNodeList
SE コンテンツをアサートします。- 導入:
- 5.2.2
exists
XPath を評価し、コンテンツが存在することをアサートします。doesNotExist
XPath を評価し、コンテンツが存在しないことを表明します。nodeCount
XPath を評価し、指定された HamcrestMatcher
で見つかったノードの数をアサートします。nodeCount
XPath を評価し、見つかったノードの数をアサートします。string
string
XPath を適用し、見つかったString
SE 値をアサートします。number
number
XPath を評価し、見つかったDouble
SE 値をアサートします。booleanValue
XPath を評価し、見つかったBoolean
SE 値をアサートします。