org.objectweb.jorm.mapper.rdb.lib
Class TestRdbPMappingStructuresManager

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.objectweb.jorm.mapper.rdb.lib.TestRdbPMappingStructuresManager
All Implemented Interfaces:
junit.framework.Test

public class TestRdbPMappingStructuresManager
extends junit.framework.TestCase

Code for testing the RDB mapping structures implementation. It only tests the definition of mapping structures and does not test operations that modify the database schema.

Author:
P. Dechamboux

Constructor Summary
TestRdbPMappingStructuresManager(java.lang.String testname)
           
 
Method Summary
protected  void setUp()
           
protected  void tearDown()
           
 void testClusterWith1Class1Table1Column()
           
 void testClusterWith1Class1Table1ColumnDupKOnotnull()
           
 void testClusterWith1Class1Table1ColumnDupKOtype()
           
 void testClusterWith1Class1Table1ColumnDupOK()
           
 void testClusterWith1Class1Table2Column()
           
 void testClusterWith1Class2Table2Column()
           
 void testClusterWith2Class2Table2ColumnMerge()
           
 void testClusterWith2Class2Table2ColumnNoMerge()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, name, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, 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

TestRdbPMappingStructuresManager

public TestRdbPMappingStructuresManager(java.lang.String testname)
Method Detail

setUp

protected void setUp()

tearDown

protected void tearDown()

testClusterWith1Class1Table1Column

public void testClusterWith1Class1Table1Column()

testClusterWith1Class1Table1ColumnDupOK

public void testClusterWith1Class1Table1ColumnDupOK()

testClusterWith1Class1Table1ColumnDupKOnotnull

public void testClusterWith1Class1Table1ColumnDupKOnotnull()

testClusterWith1Class1Table1ColumnDupKOtype

public void testClusterWith1Class1Table1ColumnDupKOtype()

testClusterWith1Class1Table2Column

public void testClusterWith1Class1Table2Column()

testClusterWith1Class2Table2Column

public void testClusterWith1Class2Table2Column()

testClusterWith2Class2Table2ColumnNoMerge

public void testClusterWith2Class2Table2ColumnNoMerge()

testClusterWith2Class2Table2ColumnMerge

public void testClusterWith2Class2Table2ColumnMerge()