db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Craig Russell (JIRA)" <j...@apache.org>
Subject [jira] Created: (JDO-140) Add get/setRollbackOnly tests
Date Tue, 20 Sep 2005 23:57:28 GMT
Add get/setRollbackOnly tests
-----------------------------

         Key: JDO-140
         URL: http://issues.apache.org/jira/browse/JDO-140
     Project: JDO
        Type: Test
  Components: tck20  
 Environment: TCK
    Reporter: Craig Russell
 Assigned to: Craig Russell 


There are two test classes for get/setRollbackOnly.

One test class transactions.AfterSetRollbackOnlyCommitFails tests assertion A13.4.5-1 
Once a transaction has been marked for rollback via setRollbackOnly, the commit method will
always fail with JDOFatalDataStoreException. 
The strategy is to begin a transaction, set rollback only, and commit. The expected behavior
is to catch an exception.

The second test class transactions.GetRollbackOnlyReturnsFalseUntilSet tests assertion A13.4.5-2
After a transaction is begun, getRollbackOnly will return false until set commit or rollback
is called.
The strategy is to begin a transaction, test that getRollbackOnly is false, setRollbackOnly,
and test that getRollbackOnly is true.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message