Aserción SoapUI - XQuery Match

XQuery usa una expresión XQuery para seleccionar contenido de la propiedad de destino. Compara el resultado de una expresión XQuery con un valor esperado.

Step 1 - Después de hacer clic en Agregar afirmación, seleccione Categoría de afirmación - Contenido de propiedad.

Step 2 - Seleccione Tipo de afirmación - Coincidencia de XQuery.

Step 3 - Haga clic en Agregar.

Step 4 - Similar a XPath, haga clic en 'Declarar' para declarar el espacio de nombres automáticamente o ingresarlo manualmente.

Es necesario definir la siguiente estructura de XQuery:

for $x in //ns1:<XPath>  
//It declares iteration and XPath is where similar nodes are present 
return {data ($x/ns1:<attribute>)} //it will return all values of the attribute

Step 5 - Haga clic en Guardar.

Step 6 - Seleccionar de la pestaña actual mostrará todos los valores presentes actualmente en respuesta.

Note - Dado que este WSDL no es suficiente para utilizar la aserción XQuery, utilice un WSDL que tenga más y los mismos atributos en el XML de respuesta.