美好的一天,
简要说明我计划实现的目标:
在测试用例中,我有一个groovy脚本来为当前的测试用例设置一个属性:
问题是:如何从Mock服务本身外部修改(设置)MockService属性值。我知道解决方案只是在上面的示例中添加正确的语法
一切顺利
答案 0 :(得分:1)
您可以在模拟服务上下文中设置属性:
testRunner.testCase.testSuite.project.mockServices["yourMockService"].getMockRunner().getMockContext().setProperty("yourProperty","yourPropertyValue")
答案 1 :(得分:1)
我不需要getMockRunner()或getMockService()来为我的模拟设置属性。
这对我有用:
testRunner.testCase.testSuite.project.mockServices [“your_mock”]。setPropertyValue(“your_property_name”,“your_property_value”)