クラス 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 を評価し、見つかったBooleanSE 値をアサートします。XPath を評価し、コンテンツが存在しないことを表明します。exists()XPath を評価し、コンテンツが存在することをアサートします。nodeCount(int expectedCount) XPath を評価し、見つかったノードの数をアサートします。XPath を評価し、指定された HamcrestMatcherで見つかったノードの数をアサートします。nodeList(Matcher<? super NodeListSE> matcher) XPath を評価し、指定された HamcrestMatcherで見つかったNodeListSE コンテンツをアサートします。XPath を評価し、見つかったDoubleSE 値をアサートします。XPath を適用し、見つかったStringSE 値をアサートします。
コンストラクターの詳細
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 名前空間、またはnullargs-String.format(String, Object...)SE で定義されたフォーマット指定子を使用して XPath 式をパラメーター化する引数- 例外:
XPathExpressionExceptionSE
メソッドの詳細
node
nodeList
XPath を評価し、指定された HamcrestMatcherで見つかったNodeListSE コンテンツをアサートします。- 導入:
- 5.2.2
exists
XPath を評価し、コンテンツが存在することをアサートします。doesNotExist
XPath を評価し、コンテンツが存在しないことを表明します。nodeCount
XPath を評価し、指定された HamcrestMatcherで見つかったノードの数をアサートします。nodeCount
XPath を評価し、見つかったノードの数をアサートします。string
string
XPath を適用し、見つかったStringSE 値をアサートします。number
number
XPath を評価し、見つかったDoubleSE 値をアサートします。booleanValue
XPath を評価し、見つかったBooleanSE 値をアサートします。