2013-02-01 81 views
1

有沒有辦法將由mockResponse1上下文中的groovy腳本生成的值傳遞給項目範圍屬性。那麼我想在另一個腳本mockResponse2中使用這個值? 我可以將Request1中的值傳送到Request2(客戶端)。似乎無法計算如何爲mockResponses(服務器端)做到這一點。SoapUI服務模擬 - 如何在模擬響應之間傳輸值?

型號: mockResponse1.someVar - > project.Property - > mockResponse2.someOtherVar

回答

1

我找到了解決辦法。這可從mockResponse腳本運行:

// get project scoped property 
def a = mockResponse.mockOperation.mockService.project.getPropertyValue("someProjectProperty") 
// set project scoped property 
mockResponse.mockOperation.mockService.project.setPropertyValue("someProjectProperty", someVar)