public function testSimpleTesterSetupAndRowsetEquals() { $dataSet = new \PHPUnit_Extensions_Database_DataSet_FlatXmlDataSet(__DIR__ . "/_files/sqliteIntegrationFixture.xml"); $fooDataTable = $dataSet->getTable("foo"); $tester = new \Zend\Test\PHPUnit\Db\SimpleTester($this->getConnection()); $tester->setUpDatabase($dataSet); $fooTable = $this->createFooTable(); $rows = $fooTable->fetchAll(); $this->assertEquals(3, count($rows)); $rowsetTable = new DataSet\DbRowset($rows); $rowsetTable->assertEquals($fooDataTable); }
public function testSimpleTesterSetupAndRowsetEquals() { $dataSet = new PHPUnit_Extensions_Database_DataSet_FlatXmlDataSet(dirname(__FILE__) . "/_files/sqliteIntegrationFixture.xml"); $fooDataTable = $dataSet->getTable("foo"); $tester = new Zend_Test_PHPUnit_Db_SimpleTester($this->getConnection()); $tester->setUpDatabase($dataSet); $fooTable = $this->createFooTable(); $rows = $fooTable->fetchAll(); $this->assertEquals(3, count($rows)); $rowsetTable = new Zend_Test_PHPUnit_Db_DataSet_DbRowset($rows); if (method_exists($rowsetTable, 'assertEquals')) { $rowsetTable->assertEquals($fooDataTable); } else { $rowsetTable->matches($fooDataTable); } }