Search code examples
groovyassertionjsonslurper

Groovy / jsonSlurper using OR (IN) in assertion


//verify if successful transaction

assert jsonSlurper.body.message == "Approved"

I want this to be True for either "Approved" and "Aprobada" and this doesn't work:

assert jsonSlurper.body.message IN ("Approved","Aprobada")

Thanks


Solution

  • Lower case in with a proper list should work too

    assert jsonSlurper.body.message in ["Approved","Aprobada"]