单元测试原理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;
}
...
}