public class HttpListenerRegistryTestCase extends AbstractMuleTestCase
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY, TESTING_MODE_PROPERTY_NAME
Constructor and Description |
---|
HttpListenerRegistryTestCase() |
clearExcludedFlag, clearRequestContext, clearTestCaseName, createTestTimeoutRule, dumpFilteredThreadsInTest, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile, takeTestCaseName
public static final String TEST_IP
public static final String URI_PARAM
public static final int TEST_PORT
public static final String ANOTHER_PATH
public static final String SOME_PATH
public static final String SOME_OTHER_PATH
public static final String GET_METHOD
public static final String POST_METHOD
public static final String PUT_METHOD
public static final String PATH_SEPARATOR
public static final String ROOT_PATH
public static final String FIRST_LEVEL_PATH_LOWER_CASE
public static final String FIRST_LEVEL_PATH_UPPER_CASE
public static final String FIRST_LEVEL_PATH_UPPER_CASE_CATCH_ALL
public static final String SECOND_LEVEL_PATH
public static final String FIRST_LEVEL_URI_PARAM
public static final String FIRST_LEVEL_CATCH_ALL
public static final String SECOND_LEVEL_URI_PARAM
public static final String SECOND_LEVEL_CATCH_ALL
public static final String FOURTH_LEVEL_CATCH_ALL
public static final String URI_PARAM_IN_THE_MIDDLE
public static final String CATCH_ALL_IN_THE_MIDDLE
public static final String CATCH_ALL_IN_THE_MIDDLE_NO_COLLISION
public static final String SEVERAL_URI_PARAMS
public static final String SEVERAL_CATCH_ALL
public static final String METHOD_PATH_WILDCARD
public static final String METHOD_PATH_URI_PARAM
public static final String METHOD_PATH_CATCH_ALL
public static final String WILDCARD_CHARACTER
public final RequestHandler methodPathWildcardGetRequestHandler
public final RequestHandler methodPathWildcardPostRequestHandler
public final RequestHandler methodPathUriParamGetRequestHandler
public final RequestHandler methodPathUriParamPostRequestHandler
public final RequestHandler methodPathCatchAllGetRequestHandler
public final RequestHandler methodPathCatchAllPostRequestHandler
public org.junit.rules.ExpectedException expectedException
public void createMockTestServer()
public void validateSimplePathAndAllMethodAllowedCollision()
public void validateUriParamPathAndAllMethodAllowedCollision()
public void validateCatchAllPathAndAllMethodAllowedCollision()
public void validateCatchAllPathAndMethodAllowedCollision()
public void validateCatchAllPathAndMethodIntersectionAllowedCollision()
public void validateRootPathCollision()
public void validateFirstLevelPathCollision()
public void validateSecondLevelPathCollision()
public void validateNoCollisionWithSpecificAndCatchAll()
public void validateNoCollisionWithSpecificAndUriParameter()
public void validateCollisionWithRootLevelCatchAllAndRootLevelCatchAll()
public void validateCollisionWithRootLevelUriParamAndRootLevelUriParam()
public void validateCollisionWithSecondLevelCatchAllAndSecondLevelCatchAll()
public void validateCollisionWithSecondLevelUriParamAndSecondLevelUriParam()
public void validateUriParamAndCatchAllInTheMiddle()
public void validateUriParamAndUriParamInTheMiddle()
public void validateCatchAllAndUriParamInTheMiddle()
public void validateCatchAllAndCatchAllInTheMiddle()
public void validateSeveralUriParamsAndSeveralUriParams()
public void validateSeveralUriParamsAndSeveralCatchAll()
public void validateSeveralCatchAllAndSeveralUriParams()
public void validateSeveralCatchAllAndSeveralCatchAll()
public void noCollisionWithCaseSensitivePaths()
public void routeToCorrectHandler()
public void noPathFound()
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.