org.mule.components.script.refreshable
Class GroovyRefreshableBeanTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.mule.tck.AbstractMuleTestCase
              extended by org.mule.tck.FunctionalTestCase
                  extended by org.mule.components.script.refreshable.AbstractRefreshableBeanTestCase
                      extended by org.mule.components.script.refreshable.GroovyRefreshableBeanTestCase
All Implemented Interfaces:
Test, TestCaseWatchdogTimeoutHandler

public class GroovyRefreshableBeanTestCase
extends AbstractRefreshableBeanTestCase


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mule.tck.AbstractMuleTestCase
AbstractMuleTestCase.TestInfo
 
Field Summary
static String NAME_BEAN
           
static String NAME_CALLABLE
           
static String NAME_CHANGE_INTERFACE
           
static String ON_CALL_RECEIVED
           
static String ON_CALL_RECEIVED2
           
static String PAYLOAD
           
static String RECEIVE_RECEIVED
           
static String RECEIVE_RECEIVED2
           
static String RECEIVED
           
static String RECEIVED2
           
 
Fields inherited from class org.mule.components.script.refreshable.AbstractRefreshableBeanTestCase
WAIT_TIME
 
Fields inherited from class org.mule.tck.AbstractMuleTestCase
callbackCalled, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, logger, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE
 
Constructor Summary
GroovyRefreshableBeanTestCase()
           
 
Method Summary
protected  String getConfigResources()
           
 void testCallFirstTest()
           
 void testFirstChangeInterfaces()
           
 void testFirstOnCallRefresh()
           
 void testFirstPojoRefresh()
           
 void testSecondChangeInterfaces()
           
 void testSecondOnCallRefresh()
           
 void testSecondPojoRefresh()
           
 
Methods inherited from class org.mule.components.script.refreshable.AbstractRefreshableBeanTestCase
nameToPath, runScriptTest, writeScript
 
Methods inherited from class org.mule.tck.FunctionalTestCase
getBuilder, getComponent, getComponent, getConfigurationResources, loadResource, loadResourceAsString
 
Methods inherited from class org.mule.tck.AbstractMuleTestCase
configureMuleContext, createMuleContext, createTestInfo, createWatchdog, disposeManager, doSetUp, doTearDown, getName, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEvent, getTestInfo, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransformer, handleTimeout, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isDisposeManagerPerSuite, isExcluded, isOffline, isStartContext, registerTestMethod, run, runBare, setDisposeManagerPerSuite, setName, setStartContext, setUp, suitePostTearDown, suitePreSetUp, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, run, runTest, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RECEIVED

public static final String RECEIVED
See Also:
Constant Field Values

RECEIVED2

public static final String RECEIVED2
See Also:
Constant Field Values

PAYLOAD

public static final String PAYLOAD
See Also:
Constant Field Values

NAME_CALLABLE

public static final String NAME_CALLABLE
See Also:
Constant Field Values

NAME_BEAN

public static final String NAME_BEAN
See Also:
Constant Field Values

NAME_CHANGE_INTERFACE

public static final String NAME_CHANGE_INTERFACE
See Also:
Constant Field Values

ON_CALL_RECEIVED

public static final String ON_CALL_RECEIVED
See Also:
Constant Field Values

ON_CALL_RECEIVED2

public static final String ON_CALL_RECEIVED2

RECEIVE_RECEIVED

public static final String RECEIVE_RECEIVED
See Also:
Constant Field Values

RECEIVE_RECEIVED2

public static final String RECEIVE_RECEIVED2
Constructor Detail

GroovyRefreshableBeanTestCase

public GroovyRefreshableBeanTestCase()
Method Detail

getConfigResources

protected String getConfigResources()
Specified by:
getConfigResources in class org.mule.tck.FunctionalTestCase

testFirstOnCallRefresh

public void testFirstOnCallRefresh()
                            throws Exception
Throws:
Exception

testCallFirstTest

public void testCallFirstTest()
                       throws Exception
Throws:
Exception

testSecondOnCallRefresh

public void testSecondOnCallRefresh()
                             throws Exception
Throws:
Exception

testFirstPojoRefresh

public void testFirstPojoRefresh()
                          throws Exception
Throws:
Exception

testSecondPojoRefresh

public void testSecondPojoRefresh()
                           throws Exception
Throws:
Exception

testFirstChangeInterfaces

public void testFirstChangeInterfaces()
                               throws Exception
Throws:
Exception

testSecondChangeInterfaces

public void testSecondChangeInterfaces()
                                throws Exception
Throws:
Exception


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