Я новичок в phpunit и немного застрял в тестировании функции базы данных с помощью dbunit и получил следующую ошибку.
Неустранимая ошибка: невозможно вызвать конструктор в C: \ xampp \ htdocs \ testcases \ PHPUnit \ Extens
ion \ Database \ Constraint \ DataSetIsEqual.php в строке 41
Моя тестовая функция заключается в следующем.
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. Может ли кто-нибудь тело, пожалуйста, помогите мне с этой проблемой о том, как решить эту ошибку.
Спасибо,
Фуркан Ахмед.
Задача ещё не решена.
Других решений пока нет …