在所有测试方法中都可以访问变量。 PHPUnit的

时间:2013-07-26 05:49:16

标签: php phpunit

在我的测试类中,我希望可以从任何测试方法访问变量。我知道这可以通过在setUp方法中初始化或在bootstrap文件中声明来实现。

但问题是变量的值在测试开始之前是未知的。它在测试期间生成,然后由后续测试方法使用。

目前我通过声明后续方法依赖于生成值的方法,然后使用生成值的方法中的return语句传递值来使用此值。但我不认为这是正确的方法,因为我必须添加return语句只是为了使变量可以在其他地方访问。

是否有任何标准方法使变量可以在测试方法执行期间动态生成的每个方法都可访问?

1 个答案:

答案 0 :(得分:0)

请按以下步骤操作: 1.创建一个公共类。 2.将变量声明为全局变量。 您可以在应用程序的任何部分重用该变量。