Wie zu verwenden, wenn die else-Anweisung mit Groovy?

ich bin mit einem groovigen Schritt mit Soapui.
Der folgende code funktioniert gut, aber es scheint so lang und wiederholend:

if(response.comp.type[3] == "value1")
log.info ("value1 is present")
else
log.info ("value1 is not present")

if(response.comp.bucket[3] == null)
log.info ("bucket = null")
else
log.info ("bucket is not null")

if(response.comp.cycle[3] == "new")
log.info ("settings cycle = new")
else
log.info ("settings cycle is null")

Ist es möglich, die gleiche in einem test, anstatt zu wiederholen, die IF und ELSE in jeder Zeile.
ich habe versucht mit TRY CATCH, aber ich kann nicht über den stack-trace des Fehlers.

Kann mir jemand helfen, reduzieren den code.
Danke

  • Als pro-Beispiele, Antworten und Kommentare, ich bin auf der Suche nach diesem schwer zu verallgemeinern, scheint, wie jeden Fall ziemlich spezifisch.
InformationsquelleAutor kirk douglas | 2014-12-10
Schreibe einen Kommentar