Я хочу создать повторно используемую функцию, которая может вызываться другими файлами объектов, и этот файл многократного использования должен принимать различные полезные нагрузки 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