2012-12-11 53 views
1

我環顧四周,並無法找到任何有關不能正常工作......的PHPUnit在NetBeans 7.2.1

我使用NetBeans 7.2.1與最新的PEAR,PHPUnit的。

我不斷收到此錯誤:

我已經按照本指南「--skeleton測試無法識別的選項」:http://www.yiiframework.com/forum/index.php/topic/4717-netbeans-68-phpunit-and-yii/

和:http://netbeans.org/kb/docs/php/phpunit.html

,但不能讓過去這個錯誤... 謝謝!

+0

我使用的是相同的版本,但沒有任何問題。嘗試重新安裝它,如果有幫助。 – samayo

+0

重新安裝netbeans? –

+0

你最近升級了你的NetBeans嗎? – samayo

回答

1

設置和使用PHPUnit的很多很多很多的搜索後,NetBeans的文檔我寫了下面的教程,希望這將有助於其他人:

*** phpunit via PEAR: *** 
---------------- 
SELENIUM FOR FUNCTION TESTING (not mendatory) 
A. pear install --force phpunit/PHPUnit_Selenium 
B. http://www.phpunit.de/manual/3.1/en/selenium.html 

PHPUnit + Selenium: (http://amiworks.co.in/talk/installing-pear-and-phpunit-on-wamp-and-windows-7/) 
A. pear upgrade pear 
B. pear channel-discover components.ez.no 
C. pear channel-discover pear.phpunit.de 
D. pear channel-discover pear.symfony.com //+ pear channel-discover pear.symfony-project.com 
E. pear install --alldeps pear.phpunit.de/PHPUnit 
F. pear install phpunit/PHPUnit_SkeletonGenerator 
G. pear install phpunit/PHPUnit_Selenium 

In NETBEANS: 

    A. Tools --> Options --> PHP --> Unit Test --> Add PHPUnit + Skeleton 
    B. Right click on the project --> properties --> PHPUnit --> 
     B1. Browse to bootstrap + XML and Genereate to tests folder 
     B2. update the generated bootstrap with Yii (from original bootstrap) 

*** UPDATE bootstrap: (PHPUnit >3.6): 
    add "require_once(Yii::getPathOfAlias('system.test.CTestCase').'.php');" after "require_once($yiit);" 
*** UPDATE Yii Framework CTestCase.php (PHPUnit >3.6): 
    require_once('PHPUnit/Runner/Version.php'); 
    require_once('PHPUnit/Autoload.php'); 

*** In case of errors make sure php.ini under php folder is not missing configuration (should have the same as php.ini under Apache in WAMP) 

問候, Danny

0

那好吧。如果你能找到,phpunit.xml,我會檢查這個link與解決方案相同的問題。

0

毫無疑問,你有不正確的設置。首先檢查並確保您可以在終端/命令提示符下運行phpunit,以確保您首先正確安裝了phpunit。一旦確認,我會說你應該參考有關在NetBeans http://netbeans.org/kb/docs/php/phpunit.html

相關問題