如何在模拟服务 groovy 脚本中访问自定义 属性?
How to access a custom property in mock service groovy script?
有什么方法可以从 mock 操作 groovy 脚本访问 mock 服务 自定义属性?
请检查图像,左下角显示的自定义属性是 模拟服务 属性。
要从 Mock 脚本 本身内部访问 Mock 服务 自定义 属性,您可以使用 property expansion如下:
来自 SOAPUI 文档:
#MockService# - references a MockService property in the containing MockService
所以这可以解决问题:
context.expand('${#MockService#YourPropertyName}')
针对您的具体情况:
def userId = context.expand('${#MockService#UserID}')
def password = context.expand('${#MockService#Password}')
有什么方法可以从 mock 操作 groovy 脚本访问 mock 服务 自定义属性?
请检查图像,左下角显示的自定义属性是 模拟服务 属性。
要从 Mock 脚本 本身内部访问 Mock 服务 自定义 属性,您可以使用 property expansion如下:
来自 SOAPUI 文档:
#MockService# - references a MockService property in the containing MockService
所以这可以解决问题:
context.expand('${#MockService#YourPropertyName}')
针对您的具体情况:
def userId = context.expand('${#MockService#UserID}')
def password = context.expand('${#MockService#Password}')