【发布时间】:2013-10-24 12:30:23
【问题描述】:
我正在尝试在 SoapUI 中的 MockResponse 属性中获取当前日期时间。
我试过的是:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="urn:localns">
<soapenv:Header/>
<soapenv:Body>
<response instant="${=new java.text.SimpleDateFormat('yyyy-MM-dd'T'HH:mm:ssZ').format(new Date())}"/>
</soapenv:Body>
</soapenv:Envelope>
我也试过不带引号的变量,但它不起作用。 我已经看到很多将变量用作文本节点而不是属性的示例,我该怎么做?
编辑 让它工作的唯一方法是在下面的脚本中声明一个变量并将该变量传递给我的属性。这样,引号就不会相互混淆。
【问题讨论】:
标签: soap groovy mocking response soapui