Вызов файла функции с несколькими аргументами

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


person swapna    schedule 31.10.2018    source источник


Ответы (1)


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

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

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

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

person Babu Sekaran    schedule 31.10.2018