1
하나의 테스트 클래스 내에서 일부 테스트를 위해 별도의 시드를 어떻게 만듭니 까? phpunit을 문서는이 예를PHPUnit에서 별도의 시드 시드
<?php
require_once 'PHPUnit/Extensions/Database/TestCase.php';
class DatabaseTest extends PHPUnit_Extensions_Database_TestCase
{
protected function getConnection()
{
$pdo = new PDO('mysql:host=localhost;dbname=testdb', 'root', '');
return $this->createDefaultDBConnection($pdo, 'testdb');
}
protected function getDataSet()
{
return $this->createFlatXMLDataSet(dirname(__FILE__).'/_files/bank-account-seed.xml');
}
}
?>
을 포함하지만,이 예제에서 나는 내 수업 내부의 모든 시험에 대한 하나의 씨앗이있다.