Каратэ: передача переменной из одного файла объектов в другой в качестве параметра запроса - PullRequest
0 голосов
/ 29 августа 2018

Я пытаюсь выполнить файл функции, и мне нужен параметр запроса из другой функции.

Вот файлы функций: 1. Этот файл вызывает два файла функций. Первый файл объекта добавляет запись в базу данных и возвращает ответ json. Я должен использовать свойство из ответа и перейти к другой функции. Пожалуйста, найдите ниже файлы функций.

Характеристика: Справочная информация:

Сценарий: Заданный вызов прочитан ('test_add.feature')

And def query1 = response.name

Given call read('test_get.feature') {'**query**' : #query1}
  1. имя функции - test_get.feature Добавление: добавление нового устройства Nat в комплекте

    Справка:

    • url baseUrlWithContext

    • def headers = {'Content-Type': 'application / json'}

    Сценарий: дополнение

    Учитывая заголовки заголовков

    И путь '/ test'

    И параметры запрос

    Когда метод получить

    Тогда статус 200

Ошибка: com.intuit.karate.exception.KarateException:

невозможно преобразовать в карту: запрос

1 Ответ

0 голосов
/ 29 августа 2018

вместо And params query

Попробуйте это:

And param query = query
...