我正在使用Symfony + Doctrine + PHPUnit和NetBeans IDE。這裏是我目前的單元測試方法。使用symfony + doctrine進行單元測試+ PHPUnit
- 設置()函數.yml文件
- 拆解()函數模型刪除所有數據加載測試夾具。這是通過循環遍歷我的所有模型的名稱陣列到類似Doctrine_Query :: delete($ modelName) - > execute()
這似乎工作,但我只是好奇,如果這是正確的方法來做到這一點。我基本上是通過指定模型/表格'刪除所有'從每個測試函數清除所有表格。問題1:我只是想知道這是否是正確的方法...問題2:這在Netbeans IDE中很好地工作,但似乎不能通過「./symfony test:unit」工作。我錯過了什麼或者CLI只適用於石灰?
要發佈更新的答案,Symfony 2使用PHPUnit進行測試。 您可以[查看手冊](http://symfony.com/doc/current/book/testing.html)瞭解更多詳情。 – Potherca 2012-11-29 14:40:21