我已經使用Yii完成了一個正在運行的項目。對於下一個開發階段,我想使用TDD方法。現在,我一直在玩弄所有複雜的東西(PHP和Selenium RC,頭疼!),並最終開始工作。當我創建一個SampleTest.php並從控制檯phpunit SampleTest.php運行它時,它工作得很好。將測試添加到現有的Yii項目
現在的問題是,此示例測試實際上是一個示例,它不使用我的項目中定義的任何模型。我想創建我的模型的新實例,填充它們等等。但是,如何在不包括所有模型,控制器等的情況下逐個添加模型?
我掌握了「Yii權威指南」,在Test Environment Setup下,它說如果我使用yiic webapp創建新的應用程序,那麼將創建一個完整的文件和目錄列表(here is a link to that part of the book )。如果它是我的情況呢?我已經創建了應用程序?我有點失落,任何幫助表示讚賞。
謝謝!在單元/文件夾 單元測試 - - 功能測試在功能/文件夾
首先嚐試通過本手冊創建單元測試 - http://www.yiiframework.com/doc/guide/1.1/en/test.unit:
應該注意到我已經有了這些文件夾。 Thaanks!現在,我對這個問題面臨新的疑問。如果你能幫助我,那太好了!再次感謝!! http://stackoverflow.com/questions/7922766/running-phpunit-tests-yii-framework – Soph