|
|||||||||
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.ojb.broker.MultipleDBTest
Test to check support for multiple DB.
Nested Class Summary | |
static class |
MultipleDBTest.MultipleObject
|
static class |
MultipleDBTest.MultipleObjectRef
|
Constructor Summary | |
MultipleDBTest(java.lang.String s)
|
Method Summary | |
static void |
main(java.lang.String[] args)
|
protected void |
setUp()
|
protected void |
tearDown()
|
void |
testInsertDeleteAutoSequence()
Insert/delete objects in two different DB, use auto-generated keys |
void |
testInsertDeleteAutoSequenceClearCache()
Insert/delete objects in two different DB, use auto-generated keys |
void |
testInsertDeleteNoAutoSequence()
Insert/delete the same object with given id in two different DB |
void |
testLookupByPBKey()
test PB instance lookup using different PBKey constructors + databases |
void |
testMaterializeFromDifferentDB()
This test show how it is possible to materialize an object with a collection of objects retrieved from a different DB NOTE: This is not a recommended design, but it works. |
void |
testPBCreation()
|
void |
testPBLookupConnection()
|
void |
testWithReference()
tests if references work on second database |
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, 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 |
public MultipleDBTest(java.lang.String s)
Method Detail |
protected void setUp() throws java.lang.Exception
java.lang.Exception
protected void tearDown() throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args)
public void testMaterializeFromDifferentDB()
public void testLookupByPBKey()
public void testPBLookupConnection() throws java.lang.Exception
java.lang.Exception
public void testPBCreation() throws java.lang.Exception
java.lang.Exception
public void testInsertDeleteNoAutoSequence() throws java.lang.Exception
java.lang.Exception
public void testInsertDeleteAutoSequenceClearCache() throws java.lang.Exception
java.lang.Exception
public void testInsertDeleteAutoSequence() throws java.lang.Exception
java.lang.Exception
public void testWithReference() throws java.lang.Exception
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |