|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.objectwave.test.UnitTestBaseImpl | +--com.objectwave.persist.objectConstruction.ProcessResultSet.Test
Unit tests. Although there are now 11 tests for this class, this is probably at least 12 test shy of extensive testing. There are MANY minute variants that can effect the build process, I've barely scratched the surface. Feel free to add tests as needed.
Field Summary |
Fields inherited from class com.objectwave.test.UnitTestBaseImpl |
testContext |
Constructor Summary | |
ProcessResultSet.Test()
|
Method Summary | |
static void |
main(java.lang.String[] args)
The main program for the Test class |
void |
testBrokerName()
A unit test for JUnit |
void |
testBuildExtendedForeign()
Just like the other tests, but the objects are using RDBExtendedPersistenceAdapter. |
void |
testBuildObject()
A unit test for JUnit |
void |
testBuildObject2()
A unit test for JUnit |
void |
testBuildObjectForeignProxy()
Query: Person Map : Person -> Employee |
void |
testBuildObjectInstance()
Query: Employee -> Person Map : Person -> Employee, Employee -# Person |
void |
testBuildObjectInstanceProxy()
Query: Employee Map : Employee -# Person |
void |
testBuildObjectInstanceProxy2()
Change the map to have no column name for the instance relation. |
void |
testBuildObjectPersistentInstance()
Query: Employee ->Persistent Person Map : Person ->Employee, Employee -# Person |
void |
testBuildObjectWithForeign()
Query: Person -> Employee. |
void |
testBuildObjectWithForeign2()
Change the map of Employee to have no column name for the instance relation. |
void |
testBuildObjectWithPersistentForeign()
Query: Person ->A Persistent Employee. |
void |
testNotSingleton()
A unit test for JUnit |
Methods inherited from class com.objectwave.test.UnitTestBaseImpl |
createTest, removeFile, setUp, tearDown, writeFile, writeFileResource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ProcessResultSet.Test()
Method Detail |
public static void main(java.lang.String[] args)
args
- The command line argumentspublic void testBuildObjectPersistentInstance() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public void testBuildObjectWithPersistentForeign() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public void testBuildExtendedForeign() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public void testBuildObjectWithForeign2() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public void testBuildObjectInstanceProxy2() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public void testBuildObjectInstance() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public void testBuildObjectInstanceProxy() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public void testBuildObjectForeignProxy() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public void testBuildObjectWithForeign() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public void testBrokerName() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public void testBuildObject() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
public void testNotSingleton()
public void testBuildObject2() throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationException
java.lang.IllegalAccessException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |