2012-12-12 63 views
0

在Symfony2中,每個軟件包都提供一個名爲Tests的文件夾。任何機構可以解釋如何運行這些案例。我嘗試了下面的鏈接,但沒有成功。關於Symfony測試用例

TestingRunning Symfony2 Tests

+0

嗯,這第二個環節是對貢獻文檔的鏈接。這意味着如果您貢獻了Symfony2源代碼,那麼如果您尚未計劃貢獻代碼,則不應查看貢獻文檔。 –

+0

@ Wouter J.朋友我真的不理解你的評論。 – bharatesh

回答

1

phpunit -c app/在你的Symfony的安裝將運行在捆綁在src /目錄下的所有測試的root身份運行。

如果你想從你的應用程序根目錄下運行特定包的測試,那麼你可以使用

phpunit -c app/ path/to/Tests 
+1

注意:'-c app /'開關是'--configuration app /'的縮寫,它對PHPunit說:「查看應用程序/目錄中的'phpunit.xml.dist'文件(這是配置文件爲PHPunit)。「這個文件是由Symfony2自動設置的,它不需要改變任何東西,它告訴PHPunit在哪裏查找測試(在src/*/Tests目錄中) –

+0

感謝James的幫助。 – bharatesh