В JDBC PreProcessor я получаю записи из базы данных и предполагаю, что один из столбцов сохранен в переменную «ОПИСАНИЕ»
В BeanShell PreProcessor я делаю что-то вроде этого:
String descriptionFirstResult ="DESCRIPTION_"+number
, чтобы получить определенное количество строк, а затем я сохраняю этот результат в переменные.
vars.put("DescriptionFirstResult",descriptionFirstResult);
В конце я хочу проверить, совпадает ли значение из базы данных со значением из ответа, и в Утверждении ответа я делаю:
Текстовый ответ -> Подстрока
"description": "${${DescriptionFirstResult}}"
И я получаю
Сообщение об ошибке подтверждения: тест не пройден: ожидается, что текст будет содержать / "description": $ {$ {DescriptionFirstResult}} /
Почему это неправильно и что я должен изменить, чтобы получить правильный результат?