我需要在不同类的步骤之间共享数据


I need to share data between steps in different classes

我需要使用BEHAT在不同类的步骤之间共享数据。类似于(在黄瓜-jvm步骤之间传递变量的好做法)黄瓜的PicoContainer。有这样一个框架吗?我知道我可以使用static成员但也许是一些框架

你有多个选择:

  1. 创建一个带有静态方法的专用类来处理不同的数据

  2. 使用行为功能在上下文之间进行通信,参见类似的问题访问上下文

  3. 如果你需要生成不同的数据,使用Faker for php