Class CamelBlueprintTest


  • public class CamelBlueprintTest
    extends org.apache.camel.test.blueprint.CamelBlueprintTestSupport
    • Field Summary

      • Fields inherited from class org.apache.camel.test.blueprint.CamelBlueprintTestSupport

        SPROP_CAMEL_CONTEXT_CREATION_TIMEOUT
      • Fields inherited from class org.apache.camel.test.junit4.CamelTestSupport

        camelContextService, consumer, context, dumpRouteStats, fluentTemplate, template
      • Fields inherited from class org.apache.camel.test.junit4.TestSupport

        log, LS
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void doPreSetup()
      Use Aries Blueprint synchronous mode to avoid a blueprint deadlock bug.
      static int getAvailablePort​(java.util.concurrent.atomic.AtomicInteger current, int max)  
      java.lang.String isMockEndpoints()  
      boolean isUseAdviceWith()  
      • Methods inherited from class org.apache.camel.test.blueprint.CamelBlueprintTestSupport

        addServicesOnStartup, addServicesOnStartup, asKeyValueService, asService, asService, createBundleContext, createCamelContext, expectBlueprintContainerReloadOnConfigAdminUpdate, getBlueprintDescriptor, getBundleContext, getBundleDirectives, getBundleFilter, getBundleVersion, getCamelContextCreationTimeout, getOsgiService, getOsgiService, getOsgiService, getOsgiService, includeTestBundle, loadConfigAdminConfigurationFile, setConfigAdminInitialConfiguration, setUp, tearDown, tearDownAfterClass, useAsynchronousBlueprintStartup, useOverridePropertiesWithConfigAdmin
      • Methods inherited from class org.apache.camel.test.junit4.CamelTestSupport

        applyCamelPostProcessor, assertExpression, assertMockEndpointsSatisfied, assertMockEndpointsSatisfied, assertPredicate, assertResolveLanguage, assertValidContext, camelContextService, consumer, context, createExchangeWithBody, createJndiContext, createRegistry, createRouteBuilder, createRouteBuilders, debugAfter, debugBefore, disableJMX, doPostSetup, enableJMX, fluentTemplate, getCamelContextService, getCamelTestWatcher, getMandatoryEndpoint, getMandatoryEndpoint, getMockEndpoint, getMockEndpoint, getShutdownTimeout, ignoreMissingLocationWithPropertiesComponent, isCreateCamelContextPerClass, isDumpRouteCoverage, isLazyLoadingTypeConverter, isMockEndpointsAndSkip, isUseDebugger, isUseRouteBuilder, postProcessTest, replaceRouteFromWith, resetMocks, resolveMandatoryEndpoint, resolveMandatoryEndpoint, sendBodies, sendBody, sendBody, setCamelContextService, setUseRouteBuilder, startCamelContext, stopCamelContext, template, useJmx, useOverridePropertiesWithPropertiesComponent
      • Methods inherited from class org.apache.camel.test.junit4.TestSupport

        assertCollectionSize, assertCollectionSize, assertDirectoryEquals, assertDirectoryEquals, assertEndpointUri, assertExpression, assertFileExists, assertFileNotExists, assertInMessageBodyEquals, assertInMessageHeader, assertIsInstanceOf, assertListSize, assertListSize, assertMessageHeader, assertOneElement, assertOutMessageBodyEquals, assertOutMessageHeader, assertPredicate, assertPredicateDoesNotMatch, assertPredicateMatches, assertStringContains, body, bodyAs, createDirectory, createExchangeWithBody, deleteDirectory, deleteDirectory, exchangeProperty, faultBody, faultBodyAs, getRouteList, getTestMethodName, getTestName, header, isJava15, isJava16, isJava17, isJava18, isJavaVendor, isPlatform, outBody, outBodyAs, property, resolveMandatoryEndpoint, resolveMandatoryEndpoint, systemProperty, systemProperty, unwrap, unwrapChannel
      • Methods inherited from class org.junit.Assert

        assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CamelBlueprintTest

        public CamelBlueprintTest()
    • Method Detail

      • doPreSetup

        public void doPreSetup()
                        throws java.lang.Exception
        Use Aries Blueprint synchronous mode to avoid a blueprint deadlock bug. Also, make sure the PingerFactory is reset so DSCP/fragment bits are cleared.
        Overrides:
        doPreSetup in class org.apache.camel.test.junit4.CamelTestSupport
        Throws:
        java.lang.Exception
      • isUseAdviceWith

        public boolean isUseAdviceWith()
        Overrides:
        isUseAdviceWith in class org.apache.camel.test.junit4.CamelTestSupport
      • isMockEndpoints

        public java.lang.String isMockEndpoints()
        Overrides:
        isMockEndpoints in class org.apache.camel.test.junit4.CamelTestSupport
      • getAvailablePort

        public static final int getAvailablePort​(java.util.concurrent.atomic.AtomicInteger current,
                                                 int max)