У меня есть файл объектов со сценарием, в котором используется переменная, например: 1. Я вызываю этот сценарий из другого файла объектов, но на этот раз я хочу передать другую переменную, например: 2
Файл функций A: generateDocument.feature
@generatedoc
Scenario: Verify able to generate document for user
Given path somepath
And header Content-Type = 'application/json'
And request {"userId": "abc123"}
When method POST
Then status 200
* table documentId
| id | docTitle |
| '#notnull' | "ijk" |
| '#notnull' | "xyz" |
And match response[*].id == $documentId[*].id
And match response[*].title == $documentId[*].docTitle
Файл объектов B: useDocument.feature
call read('generateDocument.feature@generatedoc') { userId: 'abc456'}
Поэтому, когда я запускаю файл объектов A, он должен использовать переменную 'abc123', но когда я запускаю функциюфайл B, он должен использовать переменную 'abc456'
Но в настоящее время, когда я запускаю файл объектов B, он все еще использует 'abc123'