fork(4) download
  1. def actualPolicies = [
  2. [isActive:true, id:28, coverTypeId:1, name:'Individual 18-50', providerId:41],
  3. [isActive:true, id:31, coverTypeId:1, name:'Individual 51-60', providerId:41],
  4. [isActive:true, id:34, coverTypeId:1, name:'Individual 61-75', providerId:41],
  5. [isActive:true, id:37, coverTypeId:1, name:'Individual 76-85', providerId:41]
  6. ]
  7.  
  8. def expectedPolicies = [
  9. [id: 28, providerId: 41, coverTypeId: 1, name: 'Individual 18-50', isActive: true],
  10. [id: 31, providerId: 41, coverTypeId: 1, name: 'Individual 51-60', isActive: true],
  11. [id: 34, providerId: 41, coverTypeId: 1, name: 'Individual 61-75', isActive: true],
  12. [id: 37, providerId: 41, coverTypeId: 1, name: 'Individual 76-85', isActive: true]
  13. ]
  14.  
  15. println "List from response $actualPolicies"
  16. println "List from policies $expectedPolicies"
  17.  
  18. assert expectedPolicies.sort{it.id} == jsonResponseList.sort{it.id}
Runtime error #stdin #stdout #stderr 0.9s 4456448KB
stdin
Standard input is empty
stdout
List from response [[isActive:true, id:28, coverTypeId:1, name:Individual 18-50, providerId:41], [isActive:true, id:31, coverTypeId:1, name:Individual 51-60, providerId:41], [isActive:true, id:34, coverTypeId:1, name:Individual 61-75, providerId:41], [isActive:true, id:37, coverTypeId:1, name:Individual 76-85, providerId:41]]
List from policies [[id:28, providerId:41, coverTypeId:1, name:Individual 18-50, isActive:true], [id:31, providerId:41, coverTypeId:1, name:Individual 51-60, isActive:true], [id:34, providerId:41, coverTypeId:1, name:Individual 61-75, isActive:true], [id:37, providerId:41, coverTypeId:1, name:Individual 76-85, isActive:true]]
stderr
Caught: groovy.lang.MissingPropertyException: No such property: jsonResponseList for class: prog
groovy.lang.MissingPropertyException: No such property: jsonResponseList for class: prog
	at prog.run(prog.groovy:18)