Ошибка матча по каратэ: совпадение не удалось: EQUALS $ | совпадение не удалось: EQUALSJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка матча по каратэ: совпадение не удалось: EQUALS $ | совпадение не удалось: EQUALS

Сообщение Anonymous »

Я хочу сопоставить значение в столбце базы данных, используя Karate для моей автоматизации API.
Я сделал, как показано ниже.

Код: Выделить всё

* def test= db.readRow("select * from testdb.col xyz where xyz.id = '")
Далее я получаю значение из базы данных и сопоставляю его. Значение имеет форму значения JSON

Код: Выделить всё

match test.someCol == {"JSonValue1": null, "JSonvalue2": null, "JSonvalue3": "b", "JSonvalue4": "a"}
Когда я запускаю это, я получаю следующее.

Код: Выделить всё

 com.intuit.karate.KarateException: match failed: EQUALS
data types don't match (OTHER:MAP)
{"JSonValue1":null,"JSonValue2":null,"JSonValue3": "b", "JSonValue4": "a"}
{"JSonValue1":null,"JSonValue2":null,"JSonValue3":"b","JSonValue4":"a"}
Я пробовал сделать так:

Код: Выделить всё

match test.someCol == karate.toString({"JSonValue1": null,"JSonvalue2": null,"JSonvalue3": "b","JSonvalue4": "a"}).
Я получил следующую ошибку:

Код: Выделить всё

com.intuit.karate.KarateException: match failed: EQUALS
data types don't match (OTHER:STRING)
Кто-нибудь может мне помочь?

Подробнее здесь: https://stackoverflow.com/questions/757 ... led-equals
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • PYSAT Как применить Clausify к объекту Equals при использовании объекта Equals в CNF?
    Anonymous » » в форуме Python
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous
  • Выполните файл функции каратэ через Runner.java для тестирования производительности.
    Anonymous » » в форуме JAVA
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Проблема чтения большого количества чисел в каратэ
    Anonymous » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Проблема чтения большого количества чисел в каратэ
    Anonymous » » в форуме JAVA
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • В тесте каратэ калькулятора не найдено совпадений метода определения шага
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»