單元測試原理2模型的方式是什麼?我將它與Zend Framework 1.11一起使用。它有Zend_Test
它使用PHPUnit。我認爲正確的使用是PHPUnit_Extensions_Database_TestCase
。在Zend Framework中,我可以使用Zend_Test_PHPUnit_Db
。我如何修改代碼來單元測試Doctrine模型而不是Zend_Db
類。單元測試原理2模型
月1日,我想,而不是使用Zend_Db
的東西,我都用主義的東西,而不是
class BugsTest extends Zend_Test_PHPUnit_DatabaseTestCase
{
private $_connectionMock;
protected function getConnection()
{
if($this->_connectionMock == null) {
$connection = Zend_Db::factory(...);
$this->_connectionMock = $this->createZendDbConnection(
$connection, 'zfunittests'
);
Zend_Db_Table_Abstract::setDefaultAdapter($connection);
}
return $this->_connectionMock;
}
...
}