我需要在不同 类 中的步骤之间共享数据
I need to share data between steps in different classes
我需要使用 BEHAT 在不同 类 中的步骤之间共享数据。
像黄瓜的 (Good practice to pass variables between cucumber-jvm steps) PicoContainer。有这样的框架吗?我知道我可以使用静态成员,但也许是一些框架。
您有多种选择:
使用静态方法创建专门的class来处理不同的数据
使用 Behat 功能在上下文之间进行通信,请参阅类似问题 accessing contexts from each other
如果你需要生成不同的数据使用 Faker for php
我需要使用 BEHAT 在不同 类 中的步骤之间共享数据。 像黄瓜的 (Good practice to pass variables between cucumber-jvm steps) PicoContainer。有这样的框架吗?我知道我可以使用静态成员,但也许是一些框架。
您有多种选择:
使用静态方法创建专门的class来处理不同的数据
使用 Behat 功能在上下文之间进行通信,请参阅类似问题 accessing contexts from each other
如果你需要生成不同的数据使用 Faker for php