Я хочу создать функцию многократного использования, которая может вызываться другими файлами функций, и этот файл функции многократного использования должен принимать разные полезные нагрузки json.
Я хочу, чтобы analyticPayload принимал файл json, который передается из createAnalytic.feature
1) createAnalytic.Feature ->
Given url xyz
And headers abc
And header Content-Type = 'multipart/form-data'
And multipart field analytic = analyticPayload
And multipart file file = templateJar
When method POST
Then status 200
2) createAnalytic.Feature ->
Scenario Outline:
* def analyticEntry= call read('classpath:tests/commonFeatures/createAnalytic.feature') {analyticPayload:<analyticPayload>}
Examples:
|analyticPayload|
|read('classpath:payloads/analyticCreation/createPowerAnalytic.json')|
Получение ошибки:: 1: 97 Отсутствует закрывающая цитата com / ge / KraftTests / commonFeatures / createAnalytic.feature ') {analyticPayload: powerAnalyticTemplate} ^ в строке номер 1 в столбце номер 97