[英]PHPUnit DBUnit for integration testing a class that queries a MySQL stored procedure
[英]Where we need to enter the mysql details for dbunit testing
我點擊了此鏈接http://www.phpunit.de/manual/3.6/en/database.html那里我發現了一些有關php db單元測試的有用細節。但是我有一個疑問。我們需要在其中輸入mysql配置細節任何的想法
代碼是這樣的
require_once“ PHPUnit / Extensions / Database / TestCase.php”;
類MyGuestbookTest擴展了PHPUnit_Extensions_Database_TestCase {
public function getConnection() { $pdo = new PDO('sqlite::memory:'); return $this->createDefaultDBConnection($pdo, ':memory:'); } public function getDataSet() { return
$ this-> createFlatXMLDataSet(dirname( FILE )。'/ _ files / guestbook-seed.xml'); }}
我正在使用MySQL。有人可以為此回答我需要輸入mysql用戶名密碼和數據庫名稱的地方嗎?
$pdo = new PDO('mysql:host=localhost;dbname=testdb', 'root', '');
return $this->createDefaultDBConnection($pdo, 'testdb');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.