/**
  * test one single transaction
  */
 public function testOneDbSingleTransaction()
 {
     $db = Zend_Registry::get('dbAdapter');
     $this->_createDbTestTable($db);
     $transactionId = $this->_instance->startTransaction($db);
     $db->insert($this->_testTableName, array('Column1' => $transactionId));
     $this->_instance->commitTransaction($transactionId);
     $columns = $db->fetchAll("SELECT * FROM " . $this->_testTableName . " WHERE " . $db->quoteInto($db->quoteIdentifier('Column1') . ' = ?', $transactionId) . ";");
     $this->assertEquals(1, count($columns), 'Transaction failed');
     $this->assertEquals($transactionId, $columns[0]['Column1'], 'Transaction was not executed properly');
 }