|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.junit.Assert
org.nuiton.topia.replication.AbstractReplicationEngineTest
org.nuiton.topia.replication.ReplicationEngineTest
public class ReplicationEngineTest
ReplicationEngineTest on model TopiaTest Created: 07 jun. 09 17:14:22
| Field Summary | |
|---|---|
protected static TopiaEntityEnum[] |
contracts
|
protected static String |
entitiesList
|
protected static Person |
person
|
protected static Person |
person2
|
protected static Pet |
pet
|
protected static Pet |
pet2
|
protected static Pet |
pet3
|
protected static Race |
race
|
protected static Race |
race2
|
protected static Race |
race3
|
| Fields inherited from class org.nuiton.topia.replication.AbstractReplicationEngineTest |
|---|
context, ctxt, dstCtxt, model, service |
| Constructor Summary | |
|---|---|
ReplicationEngineTest()
|
|
| Method Summary | |
|---|---|
static void |
after()
|
protected TopiaContext |
createDb(String name)
|
protected TopiaContext |
createDb2(String name)
|
protected TopiaEntityEnum[] |
getContracts()
|
protected Properties |
getH2Properties(File f)
|
protected org.apache.commons.logging.Log |
getLog()
|
void |
setUp()
|
void |
tearDown()
|
void |
testDetectAssociations()
Test of detectAssociations method, of class ReplicationModel. |
void |
testDetectDependencies()
Test of detectDependencies method, of class ReplicationModel. |
void |
testDetectDirectDependencies()
Test of detectDirectDependencies method, of class ReplicationModel. |
void |
testDetectObjectsToDettach()
Test of detectObjectsToDettach method, of class ReplicationModel. |
void |
testDetectOperations()
Test of detectOperations method, of class ReplicationModel. |
void |
testDetectShell()
Test of detectShell method, of class ReplicationModel. |
void |
testDetectTypes()
Test of detectTypes method, of class ReplicationServiceImplementor. |
void |
testDoReplicate()
Test of doReplicate method, of class ReplicationService. |
void |
testGetOperation()
Test of getOperation method, of class ReplicationServiceImplementor. |
void |
testSimpleReplicateFailed()
Cette methode montre pourquoi la simple replication ne peut pas fonctionne :) Le replicateur ne deplique pas dans le bon ordre et on a donc des violations de clef etrangeres... |
void |
testSimpleReplicateNotSure()
Cette methode montre comment manuellement on peut effectuer la replication (en dettachant les dependances qui forment des cyles) La methode utilisee ici peut ne pas fonctionner : si une clef metier est posee sur une dependance alors cela ne fonctionne pas. |
void |
testSimpleReplicateSure()
Cette methode montre comment manuellement on peut effectuer la replication (en dettachant les associations qui forment des cyles) La methode utilisee ici fonctionne mieux que la precedante : il parrait dificille de pose une une clef metier sur une association :). |
| Methods inherited from class org.junit.Assert |
|---|
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final TopiaEntityEnum[] contracts
protected static final String entitiesList
protected static Person person
protected static Person person2
protected static Pet pet
protected static Pet pet2
protected static Pet pet3
protected static Race race
protected static Race race2
protected static Race race3
| Constructor Detail |
|---|
public ReplicationEngineTest()
| Method Detail |
|---|
public static void after()
throws Exception
Exception
public void setUp()
throws Exception
setUp in class AbstractReplicationEngineTestException
public void tearDown()
throws Exception
tearDown in class AbstractReplicationEngineTestException
public void testDetectTypes()
throws Exception
AbstractReplicationEngineTest
testDetectTypes in class AbstractReplicationEngineTestException
public void testGetOperation()
throws Exception
AbstractReplicationEngineTest
testGetOperation in class AbstractReplicationEngineTestException
public void testDetectAssociations()
throws Exception
AbstractReplicationEngineTest
testDetectAssociations in class AbstractReplicationEngineTestException
public void testDetectDirectDependencies()
throws Exception
AbstractReplicationEngineTest
testDetectDirectDependencies in class AbstractReplicationEngineTestException
public void testDetectShell()
throws Exception
AbstractReplicationEngineTest
testDetectShell in class AbstractReplicationEngineTestException
public void testDetectDependencies()
throws Exception
AbstractReplicationEngineTest
testDetectDependencies in class AbstractReplicationEngineTestException
public void testDetectObjectsToDettach()
throws Exception
AbstractReplicationEngineTest
testDetectObjectsToDettach in class AbstractReplicationEngineTestException
public void testDetectOperations()
throws Exception
AbstractReplicationEngineTest
testDetectOperations in class AbstractReplicationEngineTestException
public void testDoReplicate()
throws Exception
AbstractReplicationEngineTest
testDoReplicate in class AbstractReplicationEngineTestException
public void testSimpleReplicateFailed()
throws Exception
Exception
public void testSimpleReplicateNotSure()
throws Exception
Exception
public void testSimpleReplicateSure()
throws Exception
ReplicationModel.adjustOperations(Map).
Exception
protected TopiaContext createDb(String name)
throws Exception
createDb in class AbstractReplicationEngineTestException
protected TopiaContext createDb2(String name)
throws Exception
createDb2 in class AbstractReplicationEngineTestExceptionprotected TopiaEntityEnum[] getContracts()
getContracts in class AbstractReplicationEngineTestprotected org.apache.commons.logging.Log getLog()
getLog in class AbstractReplicationEngineTestprotected Properties getH2Properties(File f)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||