org.jboss.cache.tests
Class ReadWriteLockTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.jboss.cache.tests.ReadWriteLockTest
All Implemented Interfaces:
junit.framework.Test

public class ReadWriteLockTest
extends junit.framework.TestCase

Tests the various ReadWriteLock implementations

Version:
$Id: ReadWriteLockTest.java,v 1.1.2.2 2005/04/06 21:07:03 starksm Exp $
Author:
Bela Ban

Constructor Summary
ReadWriteLockTest()
           
 
Method Summary
static void main(String[] args)
           
protected  void setUp()
           
static junit.framework.Test suite()
           
protected  void tearDown()
           
 void testMoreReadReleasesThanAcquisitions()
           
 void testMoreWriteReleasesThanAcquisitions()
           
 void testOneWriterMultipleReaders()
           
 void testSimple()
           
 
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

ReadWriteLockTest

public ReadWriteLockTest()
Method Detail

setUp

protected void setUp()
              throws Exception
Throws:
Exception

tearDown

protected void tearDown()
                 throws Exception
Throws:
Exception

testMoreWriteReleasesThanAcquisitions

public void testMoreWriteReleasesThanAcquisitions()
                                           throws InterruptedException
Throws:
InterruptedException

testMoreReadReleasesThanAcquisitions

public void testMoreReadReleasesThanAcquisitions()
                                          throws InterruptedException
Throws:
InterruptedException

testSimple

public void testSimple()
                throws InterruptedException
Throws:
InterruptedException

testOneWriterMultipleReaders

public void testOneWriterMultipleReaders()
                                  throws InterruptedException
Throws:
InterruptedException

suite

public static junit.framework.Test suite()

main

public static void main(String[] args)


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.