Есть ли способ отправить данные из класса определения шагов Java в файл объектов в среде Cucumber? - PullRequest
0 голосов
/ 29 ноября 2018

Если возможно отправить данные из класса определения шага Java в файл объектов, это будет полезно для меня.

Пожалуйста, помогите в этом.

1 Ответ

0 голосов
/ 05 января 2019

Насколько я понимаю, у вас должна быть поддержка для шага, возвращающего значение.Насколько я знаю корнишон с огурцом не поддерживает его.Однако Gherkin с QAF поддерживает шаг с возвращаемым значением и облегчает способ его использования внутри bdd или в коде.Например:

@Given("doing some actions")
public Object myStepReturningValue() {
   //do the needful
   return object;
}

В BDD:

Given doing some actions
And store into 'action.result'
...
Then using '${action.result}' do something

Вы можете использовать любой из поддерживаемых синтаксисов BDD , включая Gherkin, который поддерживается огурцом.

...