org.apache.ojb.broker.sequence
Class SMMultiThreadedTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.ojb.broker.JUnitExtensions.MultiThreadedTestCase
              extended byorg.apache.ojb.broker.sequence.SMMultiThreadedTest
All Implemented Interfaces:
junit.framework.Test

public class SMMultiThreadedTest
extends JUnitExtensions.MultiThreadedTestCase

Test SequenceManager implementation with multiple threads.

Version:
$Id: SMMultiThreadedTest.java,v 1.2 2003/09/05 14:45:56 arminw Exp $
Author:
Armin Waibel

Nested Class Summary
(package private)  class SMMultiThreadedTest.BadThenGoodHandle
           
(package private)  class SMMultiThreadedTest.GoodThenBadHandle
           
static class SMMultiThreadedTest.MTObjectA
           
static class SMMultiThreadedTest.MTObjectB
           
 
Nested classes inherited from class org.apache.ojb.broker.JUnitExtensions.MultiThreadedTestCase
JUnitExtensions.MultiThreadedTestCase.TestCaseRunnable
 
Field Summary
(package private)  java.lang.String badName
           
(package private)  java.lang.String goodName
           
 
Constructor Summary
SMMultiThreadedTest(java.lang.String s)
           
 
Method Summary
static void main(java.lang.String[] args)
           
protected  void setUp()
           
protected  void tearDown()
           
 void testMultipleInsertAndRollback()
           
 
Methods inherited from class org.apache.ojb.broker.JUnitExtensions.MultiThreadedTestCase
interruptThreads, run, runTestCaseRunnables
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, 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
 

Field Detail

goodName

java.lang.String goodName

badName

java.lang.String badName
Constructor Detail

SMMultiThreadedTest

public SMMultiThreadedTest(java.lang.String s)
Method Detail

main

public static void main(java.lang.String[] args)

setUp

protected void setUp()
              throws java.lang.Exception
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Throws:
java.lang.Exception

testMultipleInsertAndRollback

public void testMultipleInsertAndRollback()


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