public function testAggSteps() { $oContainer = $this->getContainer(); # create the logger for debug $oLog = new BufferedQueryLogger(); $oLog->setMaxBuffer(100); $this->oLog = $oLog; $oContainer->getDatabaseAdapter()->getConfiguration()->setSQLLogger($oLog); $oExpectedDataset = $this->getDataSet(['example-system.php', 'tp-after.php']); $this->successRunTest(); $this->assertTablesEqual($oExpectedDataset->getTable('ledger_transaction'), $this->getConnection()->createDataSet()->getTable('ledger_transaction')); $this->assertTablesEqual($oExpectedDataset->getTable('ledger_entry'), $this->getConnection()->createDataSet()->getTable('ledger_entry')); }
public function testAggSteps() { $oContainer = $this->getContainer(); # create the logger for debug $oLog = new BufferedQueryLogger(); $oLog->setMaxBuffer(100); $this->oLog = $oLog; $oContainer->getDatabaseAdapter()->getConfiguration()->setSQLLogger($oLog); $oExpectedDataset = $this->getDataSet(['example-system.php', 'agg-after.php']); $this->stepAllTest(); $this->assertTablesEqual($oExpectedDataset->getTable('ledger_daily'), $this->getConnection()->createDataSet()->getTable('ledger_daily')); $this->stepUserTest(); $this->assertTablesEqual($oExpectedDataset->getTable('ledger_daily_user'), $this->getConnection()->createDataSet()->getTable('ledger_daily_user')); $this->stepOrgTest(); $this->assertTablesEqual($oExpectedDataset->getTable('ledger_daily_org'), $this->getConnection()->createDataSet()->getTable('ledger_daily_org')); }
public function testEntityActiveRecordMethod() { $oContainer = $this->getContainer(); # create the logger for debug $oLog = new BufferedQueryLogger(); $oLog->setMaxBuffer(100); $this->oLog = $oLog; $oContainer->getDatabaseAdapter()->getConfiguration()->setSQLLogger($oLog); $oExpectedDataset = $this->getDataSet(['entity-after.php']); # test account entity $this->entityAccountTest(); $this->assertTablesEqual($oExpectedDataset->getTable('ledger_account'), $this->getConnection()->createDataSet()->getTable('ledger_account')); $this->entityJournalTypeTest(); $this->assertTablesEqual($oExpectedDataset->getTable('ledger_journal_type'), $this->getConnection()->createDataSet()->getTable('ledger_journal_type')); $this->testEntityOrganisationUnit(); $this->assertTablesEqual($oExpectedDataset->getTable('ledger_org_unit'), $this->getConnection()->createDataSet()->getTable('ledger_org_unit')); $this->testEntityLedgerUser(); $this->assertTablesEqual($oExpectedDataset->getTable('ledger_user'), $this->getConnection()->createDataSet()->getTable('ledger_user')); $this->testEntityLedgerTransaction(); $this->assertTablesEqual($oExpectedDataset->getTable('ledger_transaction'), $this->getConnection()->createDataSet()->getTable('ledger_transaction')); $this->testEntityLedgerEntry(); $this->assertTablesEqual($oExpectedDataset->getTable('ledger_entry'), $this->getConnection()->createDataSet()->getTable('ledger_entry')); }