2013-10-30 68 views
0

我是單元測試新手,嘗試在Mongo中使用Phactory,但是當我運行測試時,我不斷收到以下錯誤。PHPUnit和Mongo與Phactory

PHP Fatal error: Class 'Mongo' not found in /vagrant/Test/user/LoginTest.php on line 19 

我知道蒙戈安裝,因爲當我拉起網站它的工作原理,但由於某種原因PHPUnit的是不承認它。

我覺得我錯過了一個步驟。我是否需要在本地安裝Mongo擴展,還是需要將位置包含在某個配置文件中?

+0

確保您的Test文件夾中配置了Bootstrap文件。 http://phpunit.de/manual/3.7/en/appendixes.configuration.html PHPUnit需要知道包含什麼 – busypeoples

回答

0

你確定Mongo作爲模塊安裝在PHP的命令行版本中嗎?

快速運行php -i並查看輸出(其格式爲phpinfo()而沒有花哨的格式)或php -m以獲取模塊列表。如果Mongo擴展沒有顯示,您必須安裝它。請注意0​​類已被棄用。您可能會更新爲使用MongoClient