クラス XpathRequestMatchers
java.lang.ObjectSE
org.springframework.test.web.client.match.XpathRequestMatchers
XPath 式を使用するコンテンツ
RequestMatcher 実装をリクエストするためのファクトリメソッド。 このクラスのインスタンスには通常、MockRestRequestMatchers.xpath(String, Object...) または MockRestRequestMatchers.xpath(String, Map, Object...) を介してアクセスします。
- 導入:
- 3.2
- 作成者:
- Rossen Stoyanchev, Sam Brannen
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明booleanValue(BooleanSE value) XPath を適用し、見つかったブール値をアサートします。指定された XPath にコンテンツが存在しないことを表明します。exists()コンテンツが指定された XPath に存在することを表明します。XPath を適用し、指定されたMatcher<Node>でそれをアサートします。nodeCount(int expectedCount) XPath を適用し、見つかったノードの数をアサートします。XPath を適用し、指定されたMatcher<Integer>で見つかったノードの数をアサートします。XPath を適用し、見つかった数値をアサートします。XPath を適用し、指定されたマッチャーで見つかった数をアサートします。XPath を適用し、見つかった文字列コンテンツをアサートします。XPath を適用し、指定されたマッチャーで見つかった String コンテンツをアサートします。
コンストラクターの詳細
XpathRequestMatchers
protected XpathRequestMatchers(StringSE expression, @Nullable MapSE<StringSE, StringSE> namespaces, ObjectSE... args) throws XPathExpressionExceptionSE直接インスタンス化用ではなく、クラスコンストラクター。MockRestRequestMatchers.xpath(String, Object...)またはMockRestRequestMatchers.xpath(String, Map, Object...)を使用します。- パラメーター:
expression- XPath 式namespaces- XPath 式で参照される XML 名前空間、またはnullargs-String.format(String, Object...)SE で定義されたフォーマット指定子を使用して、XPath 式をパラメーター化するための引数- 例外:
XPathExpressionExceptionSE- 式のコンパイルが失敗した場合
メソッドの詳細
node
XPath を適用し、指定されたMatcher<Node>でそれをアサートします。exists
コンテンツが指定された XPath に存在することを表明します。doesNotExist
指定された XPath にコンテンツが存在しないことを表明します。nodeCount
XPath を適用し、指定されたMatcher<Integer>で見つかったノードの数をアサートします。nodeCount
XPath を適用し、見つかったノードの数をアサートします。string
XPath を適用し、指定されたマッチャーで見つかった String コンテンツをアサートします。string
XPath を適用し、見つかった文字列コンテンツをアサートします。number
XPath を適用し、指定されたマッチャーで見つかった数をアサートします。number
XPath を適用し、見つかった数値をアサートします。booleanValue
XPath を適用し、見つかったブール値をアサートします。