用于PHP的PHPUnit + Maven - 未调用setUpBeforeClass()

时间:2010-05-05 13:47:53

标签: maven-2 phpunit maven-for-php

运行“mvn test”命令时,将运行PHPUnit测试。 我遇到的问题是,从maven运行测试时,不会调用测试类中的setUpBeforeClass()方法。 有人知道这个问题吗?我使用存储库中可用的最新版本的PHPUnit(3.3.9)。

2 个答案:

答案 0 :(得分:1)

如@khmarbaise所述,PHPUnit 3.4+中添加了对setUpBeforeClass()的支持(请参阅Ticket #814),我的理解是您只需从PEAR安装PHPUnit 3.4+ 让Maven使用它。关注the install instructions

答案 1 :(得分:0)

如果我理解phpunit的文档是正确的,那么仅在PHPUnit 3.4.X版本中没有针对3.3.9版本的setUpBeforeClass()我找到了这样的方法。