Как я могу реализовать следующее
* eval if(TestCaseType == "negative") karate.match(messageConstructedFromRequestData_N1,messageFromApiResponse_N1)
* eval if(TestCaseType == "positive") karate.match(messageConstructedFromRequestData_P1,messageFromApiResponse_P1)
Я в основном хочу сопоставить переменные, когда определенное условие соответствует.Я попробовал это
* eval if(TestCaseType == "negative-2") result = karate.match(messageConstructedFromRequestData_N2,responseMessage_N2)
Когда я печатаю результат, я получаю его как "true", но я не могу присвоить это переменной, а затем утверждать результат.Как то так
* def y = result
* match y == { pass: true, message: null }