sto usando un passo Groovy con Soapui. Il seguente codice funziona bene ma sembra essere lungo e ripetitivo:Come usare if else statement con Groovy?
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")
E 'possibile fare lo stesso in una prova invece di ripetere l'IF e ELSE su ogni linea. ho provato con TRY CATCH ma non posso avere la traccia dello stack dell'errore.
Qualcuno può aiutare a ridurre il codice. Grazie
Come per esempi, risposte e commenti, sto trovando questo difficile da generalizzare, sembra che ogni caso sia piuttosto specifico. – Will