|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.jdo.tck.JDO_Test
org.apache.jdo.tck.lifecycle.PMsCanSharePCClassesButNotPCInstances
Title: Test PM ability to share PC classes but not PC instances
Keywords: PM share PC class
Assertion IDs: A5.2-1,A5.2-2,A5.2-3
Assertion Description:
Several JDO PersistenceManagers might be coresident and might
share the same persistence capable classes] (although a JDO instance can be
associated with only one PersistenceManager at a time)
Field Summary | |
protected int |
insertedCount
The number of objects inserted. |
protected int |
insertedCountExpected
The number of objects that is expected to have been inserted. |
Fields inherited from class org.apache.jdo.tck.JDO_Test |
APPLICATION_IDENTITY, cleanupData, closePMFAfterEachTest, DATASTORE_IDENTITY, debug, DETACHED_CLEAN, DETACHED_DIRTY, HOLLOW, identitytype, ILLEGAL_STATE, logger, messages, NL, NUM_STATES, PERSISTENT_CLEAN, PERSISTENT_DELETED, PERSISTENT_DIRTY, PERSISTENT_NEW, PERSISTENT_NEW_DELETED, PERSISTENT_NONTRANSACTIONAL, PERSISTENT_NONTRANSACTIONAL_DIRTY, pm, pmf, PMFProperties, PMFPropertiesObject, states, testSucceeded, TRANSIENT, TRANSIENT_CLEAN, TRANSIENT_DIRTY |
Constructor Summary | |
PMsCanSharePCClassesButNotPCInstances()
|
Method Summary | |
protected boolean |
attemptsComplete()
|
protected void |
incrAttempts()
|
protected void |
insertObjects(boolean sharedPC)
|
protected void |
localSetUp()
Subclasses may override this method to allocate any data and resources that they need in order to successfully execute this testcase. |
static void |
main(java.lang.String[] args)
The main is called when the class
is directly executed from the command line. |
void |
testNonSharedPC()
|
void |
testSharedPC()
|
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected int insertedCount
protected int insertedCountExpected
Constructor Detail |
public PMsCanSharePCClassesButNotPCInstances()
Method Detail |
public static void main(java.lang.String[] args)
main
is called when the class
is directly executed from the command line.
args
- The arguments passed to the program.protected void localSetUp()
JDO_Test
localSetUp
in class JDO_Test
JDO_Test.localSetUp()
public void testSharedPC()
public void testNonSharedPC()
protected void insertObjects(boolean sharedPC)
protected void incrAttempts()
protected boolean attemptsComplete()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |