在symfony2核心和bundle上运行phpunit测试

时间:2013-12-26 19:04:32

标签: unit-testing symfony phpunit

我创建了一个新的symfony 2.4项目,并希望在核心和捆绑上运行测试套件,只是为了知道phpunit已正确安装并查看输出,但无法弄清楚我做错了什么
我通过作曲家安装了phpunit 现在有一个链接到phpunit bin / phpunit
我试试bin/phpunit -c vendor/symfony/symfony/
丢失/vendor/symfony/symfony/vendor/autoload.php时出现错误并在autoload.php.dist中出现错误
我是phpunit的新手,我需要做些什么来运行这些测试并正确安装phpunit?

1 个答案:

答案 0 :(得分:3)

要运行phpunit核心,你必须导航到包(vendor/symfony/symfony),然后你必须安装所有包(composer install),最后你必须执行phpunit

一切都难以测试phpunit的作品。其他一些更简单的建议:

  1. 执行phpunit --version。如果您看到版本,则表明它已正确安装
  2. Ececute phpunit -c app(执行测试时将执行的命令)。这将运行acmedemobundle的两个测试
  3. 如果您看到有关供应商目录的错误消息,您知道phpunit在执行正确的引导程序文件时起作用