org.apache.jdo.tck.api.persistencemanager
Class ObjectIdUniqueAmongInstances

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.jdo.tck.JDO_Test
              extended byorg.apache.jdo.tck.api.persistencemanager.PersistenceManagerTest
                  extended byorg.apache.jdo.tck.api.persistencemanager.ObjectIdUniqueAmongInstances
All Implemented Interfaces:
junit.framework.Test

public class ObjectIdUniqueAmongInstances
extends PersistenceManagerTest

Title: ObjectId Unique Among Instances
Keywords: identity
Assertion ID: A12.5.6-12.
Assertion Description: Within a transaction, the ObjectId returned will compare equal to the ObjectId returned by only one among all JDO instances associated with the PersistenceManager regardless of the type of ObjectId.


Field Summary
 
Fields inherited from class org.apache.jdo.tck.JDO_Test
debug, HOLLOW, ILLEGAL_STATE, logger, NUM_STATES, PERSISTENT_CLEAN, PERSISTENT_DELETED, PERSISTENT_DIRTY, PERSISTENT_NEW, PERSISTENT_NEW_DELETED, PERSISTENT_NONTRANSACTIONAL, pm, pmf, PMFProperties, PMFPropertiesObject, states, testSucceeded, TRANSIENT, TRANSIENT_CLEAN, TRANSIENT_DIRTY
 
Constructor Summary
ObjectIdUniqueAmongInstances()
           
 
Method Summary
static void main(java.lang.String[] args)
          The main is called when the class is directly executed from the command line.
 void test()
           
 
Methods inherited from class org.apache.jdo.tck.api.persistencemanager.PersistenceManagerTest
assertGetX, cleanupCompany, cleanupMylib, createPCPointInstance, deletePCPointInstance, getAllObjects, tearDown, testState, testState
 
Methods inherited from class org.apache.jdo.tck.JDO_Test
cleanup, cleanupPM, closePMF, currentState, fail, getFailedPersistenceManagers, getPM, getPMF, getStateOfInstance, isApplicationIdentitySupported, isArrayListSupported, isArraySupported, isChangeApplicationIdentitySupported, isDatastoreIdentitySupported, isHashMapSupported, isHashtableSupported, isLinkedListSupported, isListSupported, isMapSupported, isNonDurableIdentitySupported, isNontransactionalReadSupported, isNontransactionalWriteSupported, isNullCollectionSupported, isOptimisticSupported, isRetainValuesSupported, isTransientTransactionalSupported, isTreeMapSupported, isTreeSetSupported, isVectorSupported, loadProperties, mangleObject, printUnsupportedOptionalFeatureNotTested, runBare, setUp
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectIdUniqueAmongInstances

public ObjectIdUniqueAmongInstances()
Method Detail

main

public static void main(java.lang.String[] args)
The main is called when the class is directly executed from the command line.

Parameters:
args - The arguments passed to the program.

test

public void test()


Copyright © 2005 Apache Software Foundation. All Rights Reserved.