org.activemath.util
Class AdvancedTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.activemath.util.AdvancedTestCase
All Implemented Interfaces:
junit.framework.Test

public class AdvancedTestCase
extends junit.framework.TestCase


Field Summary
protected  String test_user_name
           
protected static boolean use_the_same_test_user
           
protected static String user_name_prefix
           
 
Constructor Summary
AdvancedTestCase(String name)
           
 
Method Summary
protected static void addOneTimeMethod(String method_name)
           
protected static void init()
           
protected static void setLoopNum(int loop)
           
static junit.framework.Test suite(int user_num, boolean same_user)
           
static junit.framework.Test suite(int user_num, boolean same_user, Class this_class)
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, 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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

test_user_name

protected String test_user_name

use_the_same_test_user

protected static boolean use_the_same_test_user

user_name_prefix

protected static String user_name_prefix
Constructor Detail

AdvancedTestCase

public AdvancedTestCase(String name)
Method Detail

init

protected static void init()

setLoopNum

protected static void setLoopNum(int loop)

addOneTimeMethod

protected static void addOneTimeMethod(String method_name)

suite

public static junit.framework.Test suite(int user_num,
                                         boolean same_user)

suite

public static junit.framework.Test suite(int user_num,
                                         boolean same_user,
                                         Class this_class)
Returns:
a threaded ActiveTestSuite to simulate a few concurrent test-users