2016-11-05 4 views
0

Мне нужно обмениваться данными между шагами в разных классах с помощью BEHAT. Что-то вроде (Good practice to pass variables between cucumber-jvm steps) PicoContainer для огурца. Есть ли такая структура? Я знаю, что могу использовать статический член, но, возможно, для этого есть некоторые рамки.Мне нужно обмениваться данными между этапами в разных классах

ответ

0

У вас есть несколько вариантов:

  1. Создать специализированный класс со статическими методами для обработки различных данных

  2. функциональности
  3. Использования Behat общаться между контекстами, см аналогичного вопросом accessing contexts from each other

  4. Если вам необходимо сгенерировать различные данные для использования Faker для php

+0

Спасибо за ваш ответ, я использовал 2, и все работает. –

Смежные вопросы