2013-02-01 2 views
1

mockResponse1 컨텍스트의 groovy 스크립트에 의해 생성 된 값을 프로젝트 범위 속성으로 전송할 수 있습니까? 그런 다음이 값을 다른 스크립트 된 mockResponse2에서 사용하고 싶습니다. 값을 Request1에서 Request2 (클라이언트 측)로 전송할 수 있습니다. mockResponses (서버 측)에서이 작업을 수행하는 방법을 파악할 수 없습니다.SoapUI Service mocking - 모의 응답간에 값을 전송하는 방법은 무엇입니까?

모델 : 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) 
관련 문제