Asserção SoapUI - XQuery Match

XQuery usa uma expressão XQuery para selecionar o conteúdo da propriedade de destino. Ele compara o resultado de uma expressão XQuery com um valor esperado.

Step 1 - Depois de clicar em Adicionar asserção, selecione Categoria de asserção - Conteúdo da propriedade.

Step 2 - Selecione o tipo de asserção - XQuery Match.

Step 3 - Clique em Adicionar.

Step 4 - Semelhante ao XPath, clique em 'Declare' para declarar o namespace automaticamente ou insira-o manualmente.

A seguinte estrutura XQuery precisa ser definida -

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 - Clique em Salvar.

Step 6 - Selecionar na guia atual exibirá todos os valores presentes atualmente em resposta.

Note - Como este WSDL não é suficiente para usar a asserção XQuery, gentilmente use um WSDL com mais e mesmos atributos no XML de resposta.