org.mule.util.concurrent
Class WaitableBooleanTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.mule.tck.AbstractMuleTestCase
              extended by org.mule.util.concurrent.WaitableBooleanTestCase
All Implemented Interfaces:
Test, org.mule.tck.TestCaseWatchdogTimeoutHandler

public class WaitableBooleanTestCase
extends org.mule.tck.AbstractMuleTestCase


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mule.tck.AbstractMuleTestCase
org.mule.tck.AbstractMuleTestCase.TestInfo
 
Field Summary
protected  org.mule.util.concurrent.WaitableBoolean FALSE
           
protected  org.mule.util.concurrent.WaitableBoolean TRUE
           
 
Fields inherited from class org.mule.tck.AbstractMuleTestCase
IGNORED_DOT_MULE_DIRS, logger
 
Constructor Summary
WaitableBooleanTestCase()
           
 
Method Summary
 void testAnd()
           
 void testCommit()
           
 void testCompareToBoolean()
           
 void testCompareToObject()
           
 void testCompareToWaitableBoolean()
           
 void testComplement()
           
 void testEquals()
           
 void testGet()
           
 void testGetLock()
           
 void testHashCode()
           
 void testOr()
           
 void testSet()
           
 void testToString()
           
 void testWhenFalse()
           
 void testWhenFalseAlreadyFalse()
           
 void testWhenTrue()
           
 void testWhenTrueAlreadyTrue()
           
 void testXor()
           
 
Methods inherited from class org.mule.tck.AbstractMuleTestCase
createTestInfo, createWatchdog, disposeManager, doSetUp, doTearDown, getDefaultModel, getManager, getName, getTestComponent, getTestConnector, getTestDescriptor, getTestEndpoint, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestInfo, getTestManager, getTestSession, getTestTransformer, handleTimeout, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isDisposeManagerPerSuite, isExcluded, isOffline, run, runBare, setDisposeManagerPerSuite, setUp, suitePostSetUp, suitePostTearDown, suitePreSetUp, suitePreTearDown, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, run, 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

TRUE

protected final org.mule.util.concurrent.WaitableBoolean TRUE

FALSE

protected final org.mule.util.concurrent.WaitableBoolean FALSE
Constructor Detail

WaitableBooleanTestCase

public WaitableBooleanTestCase()
Method Detail

testCompareToBoolean

public void testCompareToBoolean()

testCompareToWaitableBoolean

public void testCompareToWaitableBoolean()

testCompareToObject

public void testCompareToObject()

testEquals

public void testEquals()

testHashCode

public void testHashCode()

testToString

public void testToString()

testGet

public void testGet()

testSet

public void testSet()

testCommit

public void testCommit()

testComplement

public void testComplement()

testAnd

public void testAnd()

testOr

public void testOr()

testXor

public void testXor()

testWhenFalse

public void testWhenFalse()
                   throws InterruptedException
Throws:
InterruptedException

testWhenFalseAlreadyFalse

public void testWhenFalseAlreadyFalse()
                               throws InterruptedException
Throws:
InterruptedException

testWhenTrue

public void testWhenTrue()
                  throws InterruptedException
Throws:
InterruptedException

testWhenTrueAlreadyTrue

public void testWhenTrueAlreadyTrue()
                             throws InterruptedException
Throws:
InterruptedException

testGetLock

public void testGetLock()


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.