在soap ui中断言失败时返回故障响应

时间:2016-03-08 07:39:11

标签: soap groovy soapui soap-client

我正在使用soap ui,我有一个要求,我发送的请求已经过验证并得到回复。问题是每次我得到好的回复。例如,我有一个像

这样的断言
def id =null
assert id!=null : "id is NULL"

在上述情况下,我应该找回像

这样的故障响应
 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v3="http://cio.att.com/commonheader/v3">
  <soapenv:Body>
    <soapenv:Fault>
      <faultcode>?</faultcode>
      <faultstring xml:lang="?">?</faultstring>
      <!--Optional:-->
      <faultactor>?</faultactor>
      <!--Optional:-->
      <detail>
        <v3:WSException>
          <v3:Message>?</v3:Message>
          <v3:ErrorCode>?</v3:ErrorCode>
        </v3:WSException>
        <!--You may enter ANY elements at this point-->
      </detail>
    </soapenv:Fault>
  </soapenv:Body>
</soapenv:Envelope>

但我总是得到

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://lsr.att.com/order/service">
   <soapenv:Header/>
   <soapenv:Body>
      <ser:OK/>
   </soapenv:Body>
</soapenv:Envelope>

有人可以建议我如何实现这个目标?

0 个答案:

没有答案