我的Yii配置的数据库连接工作是正常的,可是我想试一下phpunit,就录入了一个用例:
test/unit/DbTest.php
<?php
class DbTest extends CTestCase
{
function testConnection(){
$this->assertNotEquals(NULL, Yii::app()->db);
}
}
?>
run: phpunit unit/DbTest
结果却是:
There was 1 error:
1) DbTest::testConnection
CDbException: CDbConnection failed to open the DB connection.
/Applications/MAMP/htdocs/yii/framework/db/CDbConnection.php:293
/Applications/MAMP/htdocs/yii/framework/db/CDbConnection.php:260
/Applications/MAMP/htdocs/yii/framework/db/CDbConnection.php:238
/Applications/MAMP/htdocs/yii/framework/base/CModule.php:372
/Applications/MAMP/htdocs/yii/framework/base/CModule.php:86
/Applications/MAMP/htdocs/blog/protected/tests/unit/DbTest.php:5
FAILURES!
Tests: 1, Assertions: 0, Errors: 1.
请问一下大家,这是为什么呢?