关于Symfony测试用例

关于Symfony测试用例,symfony,testcase,Symfony,Testcase,在Symfony2中,每个bundle都提供一个名为Tests的文件夹。有谁能解释一下如何处理这些案件。我试过了,但没有成功 及 phpunit-c app/在Symfony安装的根目录下运行将运行src/目录中捆绑包的所有测试 如果您想运行特定捆绑包的测试,那么可以从应用程序根目录使用 phpunit -c app/ path/to/Tests 嗯,第二个链接是到贡献文档的链接。这意味着,如果您正在贡献Symfony2源代码,如果您不打算贡献代码,就不应该查看贡献文档。@Wouter J.F

在Symfony2中,每个bundle都提供一个名为Tests的文件夹。有谁能解释一下如何处理这些案件。我试过了,但没有成功


phpunit-c app/
在Symfony安装的根目录下运行将运行src/目录中捆绑包的所有测试

如果您想运行特定捆绑包的测试,那么可以从应用程序根目录使用

phpunit -c app/ path/to/Tests

嗯,第二个链接是到贡献文档的链接。这意味着,如果您正在贡献Symfony2源代码,如果您不打算贡献代码,就不应该查看贡献文档。@Wouter J.Friend我真的不理解您的评论。
-c app/
开关是
--configuration app/
的缩写,它对PHPunit说:“在app/目录中查找
phpunit.xml.dist
文件(这是phpunit的配置文件)。”该文件由Symfony2自动设置,无需更改任何内容,它告诉phpunit在哪里查找测试(在
src/*/tests
目录中),感谢James的帮助。