1

再会,

简要说明我打算实现的目标:

问题的形象和解决方案的理论

在测试用例中,我有一个 groovy 脚本来为当前测试用例设置属性:

未完成解决方案的脚本图像

问题是:如何从模拟服务本身之外修改(设置)模拟服务属性值。我知道解决方案只是在上面的示例中添加正确的语法

一切顺利

4

2 回答 2

1

您可以像这样在模拟服务上下文中设置属性:

testRunner.testCase.testSuite.project.mockServices["yourMockService"].getMockRunner().getMockContext().setProperty("yourProperty","yourPropertyValue")
于 2013-06-11T08:43:34.660 回答
1

我不需要 getMockRunner() 或 getMockService() 来为我的模拟设置属性。

这对我有用:

testRunner.testCase.testSuite.project.mockServices["your_mock"].setPropertyValue("your_property_name", "your_property_value")

于 2014-05-26T12:21:22.553 回答