Forum Discussion
<groupId>com.smartbear.soapui</groupId>
<artifactId>soapui-pro-maven-plugin</artifactId>
<version>5.0.0</version>
// my groovy script
import groovy.json.JsonSlurper
def responseContent = messageExchange.response.responseContent
def response = new JsonSlurper().parseText(responseContent)
def sorted_locationId_list = response.locationId.sort()
def vUControllerIds = context.expand( '${#TestCase#VUControllerIds#$[0]}' )
do we need to add any dependency for groovy in the maven pom?
What is it doing context.expand( '${#TestCase#VUControllerIds#$[0]}' ) -- looks new syntax?
- chanukya110 years agoNew Contributor
I have a previous script which saves the array of values into VUControllerIds variable. In the present script I am loading the values using -- >context.expand( '${#TestCase#VUControllerIds#$[0]}' )
- chanukya110 years agoNew Contributor
I fixed the problem . actually not fixed but handled it in a different way.
def vUControllerIds = []
vUControllerIds = context.expand( '${#TestCase#VUControllerIds}' )
def vUControllerId = new GroovyShell().evaluate(vUControllerIds)