org.mule.mule.model
Class ReflectionEntryPointResolverTestCase

java.lang.Object
  extended by org.mule.tck.junit4.AbstractMuleTestCase
      extended by org.mule.tck.junit4.AbstractMuleContextTestCase
          extended by org.mule.mule.model.ReflectionEntryPointResolverTestCase

public class ReflectionEntryPointResolverTestCase
extends AbstractMuleContextTestCase


Field Summary
 
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
ReflectionEntryPointResolverTestCase()
           
 
Method Summary
 void testAnnotatedMethodOnProxyWithMethodSet()
           
 void testExplicitMethodMatch()
           
 void testExplicitMethodMatchComplexObject()
           
 void testExplicitMethodMatchSetArrayFail()
           
 void testExplicitMethodMatchSetArrayPass()
           
 void testFailEntryPointMultiplePayloadMatches()
          Tests entrypoint discovery when there is more than one discoverable method with MuleEventContext parameter.
 void testMatchOnNoArgs()
           
 void testMethodMatchWithArguments()
           
 
Methods inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doTearDown, getBuilder, 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, getTestHeader, 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
 

Constructor Detail

ReflectionEntryPointResolverTestCase

public ReflectionEntryPointResolverTestCase()
Method Detail

testExplicitMethodMatch

public void testExplicitMethodMatch()
                             throws Exception
Throws:
Exception

testExplicitMethodMatchComplexObject

public void testExplicitMethodMatchComplexObject()
                                          throws Exception
Throws:
Exception

testMethodMatchWithArguments

public void testMethodMatchWithArguments()
                                  throws Exception
Throws:
Exception

testExplicitMethodMatchSetArrayFail

public void testExplicitMethodMatchSetArrayFail()
                                         throws Exception
Throws:
Exception

testExplicitMethodMatchSetArrayPass

public void testExplicitMethodMatchSetArrayPass()
                                         throws Exception
Throws:
Exception

testFailEntryPointMultiplePayloadMatches

public void testFailEntryPointMultiplePayloadMatches()
                                              throws Exception
Tests entrypoint discovery when there is more than one discoverable method with MuleEventContext parameter.

Throws:
Exception

testMatchOnNoArgs

public void testMatchOnNoArgs()
                       throws Exception
Throws:
Exception

testAnnotatedMethodOnProxyWithMethodSet

public void testAnnotatedMethodOnProxyWithMethodSet()
                                             throws Exception
Throws:
Exception


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.