org.apache.ojb.odmg
Class ContractVersionEffectivenessOQLTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.ojb.odmg.ContractVersionEffectivenessOQLTest
All Implemented Interfaces:
junit.framework.Test

public class ContractVersionEffectivenessOQLTest
extends junit.framework.TestCase


Constructor Summary
ContractVersionEffectivenessOQLTest(java.lang.String name)
           
 
Method Summary
static void main(java.lang.String[] args)
          Insert the method's description here.
 void setUp()
          Insert the method's description here.
 void tearDown()
          Insert the method's description here.
 void testComplexOQL()
           
 void testComplexOQL2()
           
 void testContractReassignment()
          test changing a versions fk reference to it's contract.
 void testCreate()
           
 void testDelete()
           
 void testGet()
           
 void testGetEmbeddedObject()
           
 void testGetWithContractCriteria()
           
 void testGetWithVersionCriteria()
           
 void testQuery()
          test getting all (make sure basic operation is still functional)
 void XtestNotYetWorkingDelete()
          this test needs to either be invalidated as a test case, or ODMG has to be fixed.
 
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

ContractVersionEffectivenessOQLTest

public ContractVersionEffectivenessOQLTest(java.lang.String name)
Method Detail

main

public static void main(java.lang.String[] args)
Insert the method's description here. Creation date: (23.12.2000 18:30:38)

Parameters:
args - java.lang.String[]

setUp

public void setUp()
Insert the method's description here. Creation date: (06.12.2000 21:58:53)


tearDown

public void tearDown()
Insert the method's description here. Creation date: (06.12.2000 21:59:14)


testComplexOQL

public void testComplexOQL()
                    throws java.lang.Exception
Throws:
java.lang.Exception

testComplexOQL2

public void testComplexOQL2()
                     throws java.lang.Exception
Throws:
java.lang.Exception

testGetWithVersionCriteria

public void testGetWithVersionCriteria()
                                throws java.lang.Exception
Throws:
java.lang.Exception

testGetEmbeddedObject

public void testGetEmbeddedObject()
                           throws java.lang.Exception
Throws:
java.lang.Exception

testGetWithContractCriteria

public void testGetWithContractCriteria()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

testGet

public void testGet()
             throws java.lang.Exception
Throws:
java.lang.Exception

testDelete

public void testDelete()
                throws java.lang.Exception
Throws:
java.lang.Exception

XtestNotYetWorkingDelete

public void XtestNotYetWorkingDelete()
                              throws java.lang.Exception
this test needs to either be invalidated as a test case, or ODMG has to be fixed.

Throws:
java.lang.Exception

testCreate

public void testCreate()
                throws java.lang.Exception
Throws:
java.lang.Exception

testQuery

public void testQuery()
               throws java.lang.Exception
test getting all (make sure basic operation is still functional)

Throws:
java.lang.Exception

testContractReassignment

public void testContractReassignment()
                              throws java.lang.Exception
test changing a versions fk reference to it's contract. The old bug in ODMG wouldn't trigger an update if an object reference changed.

Throws:
java.lang.Exception


Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14