Вызов файла объектов с несколькими аргументами - PullRequest
0 голосов
/ 31 октября 2018

Я хочу вызвать файл объектов с 3 аргументами, 1-м аргументом для создания объекта с таким именем и оставшимися 2 аргументами, чтобы убедиться, что у созданного объекта есть требуемые значения для определенных полей. Как я могу сделать это в каратэ ??

1 Ответ

0 голосов
/ 31 октября 2018

Вы можете сохранить все входные данные в одном файле JSON и передать их своей функции, как указано в этой документации.

Вызов других функций

Feature: main 
 Scenario: 
  * def result = call read('myfeature.feature') { createEntity: 'value', arg1: 'arg1Value',arg2: 'arg2Value'} 

Внутри вызываемой вами функции вы можете напрямую получить доступ к значениям по ключу, который вы использовали в вашем JSON.

...