public static assertDataSetsEqual ( PHPUnit_Extensions_Database_DataSet_IDataSet $expected, PHPUnit_Extensions_Database_DataSet_IDataSet $actual, string $message = '' ) | ||
$expected | PHPUnit_Extensions_Database_DataSet_IDataSet | |
$actual | PHPUnit_Extensions_Database_DataSet_IDataSet | |
$message | string |
public static function assertDataSetsEqual(PHPUnit_Extensions_Database_DataSet_IDataSet $expected, PHPUnit_Extensions_Database_DataSet_IDataSet $actual, $message = '')
{
$constraint = new PHPUnit_Extensions_Database_Constraint_DataSetIsEqual($expected);
self::assertThat($actual, $constraint, $message);
}
public function testAlternateParser() { $table1MetaData = new PHPUnit_Extensions_Database_DataSet_DefaultTableMetaData('math_table', ['answer']); $table1 = new PHPUnit_Extensions_Database_DataSet_DefaultTable($table1MetaData); $table1->addRow(['answer' => 'pi/2']); $expectedDataSet = new PHPUnit_Extensions_Database_DataSet_DefaultDataSet([$table1]); $parser = new Extensions_Database_DataSet_YamlDataSetTest_PiOver2Parser(); $yamlDataSet = new PHPUnit_Extensions_Database_DataSet_YamlDataSet(dirname(__FILE__) . '/../_files/YamlDataSets/testDataSet.yaml', $parser); PHPUnit_Extensions_Database_TestCase::assertDataSetsEqual($expectedDataSet, $yamlDataSet); }