org.mule.components.script.refreshable
Class GroovyRefreshableBeanTestCase

java.lang.Object
  extended by org.mule.tck.junit4.AbstractMuleTestCase
      extended by org.mule.tck.junit4.AbstractMuleContextTestCase
          extended by org.mule.tck.junit4.FunctionalTestCase
              extended by org.mule.tck.AbstractServiceAndFlowTestCase
                  extended by org.mule.components.script.refreshable.AbstractRefreshableBeanTestCase
                      extended by org.mule.components.script.refreshable.GroovyRefreshableBeanTestCase

public class GroovyRefreshableBeanTestCase
extends AbstractRefreshableBeanTestCase


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mule.tck.AbstractServiceAndFlowTestCase
AbstractServiceAndFlowTestCase.ConfigVariant
 
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.AbstractServiceAndFlowTestCase
configResources, variant
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleTestCase
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY
 
Constructor Summary
GroovyRefreshableBeanTestCase(AbstractServiceAndFlowTestCase.ConfigVariant variant, String configResources)
           
 
Method Summary
static Collection<Object[]> parameters()
           
 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.AbstractServiceAndFlowTestCase
doSetUp, doSetUpForFlow, doSetUpForService, getConfigResources, getTestHeader
 
Methods inherited from class org.mule.tck.junit4.FunctionalTestCase
clearFlowAssertions, getBuilder, getComponent, getComponent, getFlowConstruct, getFunctionalTestComponent, loadResource, loadResourceAsString, stopFlowConstruct, testFlow, testFlow
 
Methods inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doTearDown, getConfigurationResources, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, initialiseObject, isDisposeContextPerClass, isGracefulShutdown, isStartContext, setDisposeContextPerClass, setStartContext, setUpMuleContext
 
Methods inherited from class org.mule.tck.junit4.AbstractMuleTestCase
clearExcludedFlag, clearRequestContext, createTestTimeoutRule, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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(AbstractServiceAndFlowTestCase.ConfigVariant variant,
                                     String configResources)
Method Detail

parameters

public static Collection<Object[]> parameters()

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-2012 MuleSoft, Inc.. All Rights Reserved.