Php 在这里,我们需要输入dbunit测试的mysql详细信息

Php 在这里,我们需要输入dbunit测试的mysql详细信息,php,unit-testing,Php,Unit Testing,我通过这个链接找到了一些关于PHPDB单元测试的有用细节。但是我有一个疑问。我们需要在哪里输入mysql配置细节 代码是这样的 需要一次“PHPUnit/Extensions/Database/TestCase.php” 类MyGuestbookTest扩展PHPUnit\u扩展\u数据库\u测试用例{ public function getConnection() { $pdo = new PDO('sqlite::memory:'); return $this->cre

我通过这个链接找到了一些关于PHPDB单元测试的有用细节。但是我有一个疑问。我们需要在哪里输入mysql配置细节

代码是这样的

需要一次“PHPUnit/Extensions/Database/TestCase.php”

类MyGuestbookTest扩展PHPUnit\u扩展\u数据库\u测试用例{

public function getConnection()
{
    $pdo = new PDO('sqlite::memory:');
    return $this->createDefaultDBConnection($pdo, ':memory:');
}

public function getDataSet()
{
    return
$this->createFlatXMLDataSet(dirname(文件)。/_files/guestbook seed.xml'); }}


我正在使用MySQL。有人能回答我需要输入MySQL用户名密码和数据库名称的问题吗?

好的,谢谢你的回答。我们如何检查连接是否正常?你可以在这里找到你需要的所有信息:我指的是那个东西。但我不明白,因为我是这个测试的新手。还有一个关于如何获取数据的帮助我需要返回该数据库中表中的所有数据。请回复$queryTable=$this->getConnection()->createQueryTable('example','SELECT id,name from example');
$pdo = new PDO('mysql:host=localhost;dbname=testdb', 'root', '');
return $this->createDefaultDBConnection($pdo, 'testdb');