Mongodb PHPUnit和Mongo与Phactory

Mongodb PHPUnit和Mongo与Phactory,mongodb,phpunit,phactory,Mongodb,Phpunit,Phactory,我不熟悉单元测试,并尝试在Mongo中使用Phactory,但是当我运行测试时,我不断得到以下错误 PHP Fatal error: Class 'Mongo' not found in /vagrant/Test/user/LoginTest.php on line 19 我知道Mongo是安装的,因为当我打开网站时,它可以工作,但由于某些原因,PHPUnit无法识别它 我觉得我错过了一步。我需要在本地安装Mongo扩展,还是需要在某个配置文件中包含该位置?您确定Mongo是作为模块安装在

我不熟悉单元测试,并尝试在Mongo中使用Phactory,但是当我运行测试时,我不断得到以下错误

PHP Fatal error:  Class 'Mongo' not found in /vagrant/Test/user/LoginTest.php on line 19
我知道Mongo是安装的,因为当我打开网站时,它可以工作,但由于某些原因,PHPUnit无法识别它


我觉得我错过了一步。我需要在本地安装Mongo扩展,还是需要在某个配置文件中包含该位置?

您确定Mongo是作为模块安装在PHP命令行版本中的吗

快速运行
php-i
,查看模块列表的输出(即
phpinfo()
,无需特殊格式设置)或
php-m
。如果Mongo扩展没有出现,您必须安装它


还请注意,
Mongo
类已被弃用。您可能会使用
MongoClient

更新,确保在测试文件夹中配置了引导文件。PHPUnit需要知道要包括哪些内容