我是phpunit的新手,并且遇到了使用dbunit测试数据库函数并遇到以下错误。
致命错误:无法在C:\ xampp \ htdocs \ testcases \ PHPUnit \ Extens中调用构造函数 第41行上的ions \ Database \ Constraint \ DataSetIsEqual.php
我的测试功能如下。
public function testNewAccountCreation()
{
$bank_account = new BankAccount('12345678912345678', $this->pdo);
$bank_account->addAccount();
$expected = $this->createMySQLXMLDataSet(dirname(__FILE__).'/_files/bank-account-after-new-account.xml');
$actual = new PHPUnit_Extensions_Database_DataSet_QueryDataSet($this->getConnection());
$actual->addTable('bank_account');
$this->assertDataSetsEqual($expected, $actual);
}
我认为错误在于调用assertDataSetsEqual函数。任何人都可以帮我解决这个问题如何解决这个错误。
谢谢, Furqan Ahmed。