Package org.fcrepo.camel.reindexing
Class RestProcessorTest
- java.lang.Object
-
- org.junit.Assert
-
- org.apache.camel.test.junit4.TestSupport
-
- org.apache.camel.test.junit4.CamelTestSupport
-
- org.fcrepo.camel.reindexing.RestProcessorTest
-
public class RestProcessorTest extends org.apache.camel.test.junit4.CamelTestSupport
Test the route workflow.- Since:
- 2015-04-10
- Author:
- Aaron Coburn
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.camel.component.mock.MockEndpointresultEndpointprotected org.apache.camel.ProducerTemplatetemplate
-
Constructor Summary
Constructors Constructor Description RestProcessorTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.camel.builder.RouteBuildercreateRouteBuilder()voidtestRestProcessor()voidtestRestProcessorWithBadContentType()voidtestRestProcessorWithBody1()voidtestRestProcessorWithBody2()voidtestRestProcessorWithEmptyBody()voidtestRestProcessorWithNoContentType()voidtestRestProcessorWithNullBody()-
Methods inherited from class org.apache.camel.test.junit4.CamelTestSupport
applyCamelPostProcessor, assertExpression, assertMockEndpointsSatisfied, assertMockEndpointsSatisfied, assertPredicate, assertResolveLanguage, assertValidContext, bindToRegistry, camelContextService, cleanupResources, consumer, context, createCamelContext, createCamelRegistry, createExchangeWithBody, createRouteBuilders, debugAfter, debugBefore, disableJMX, doPostSetup, doPostTearDown, doPreSetup, doSpringBootCheck, enableJMX, fluentTemplate, getCamelContextService, getCamelTestWatcher, getMandatoryEndpoint, getMandatoryEndpoint, getMockEndpoint, getMockEndpoint, getRouteFilterExcludePattern, getRouteFilterIncludePattern, getShutdownTimeout, hasClassAnnotation, ignoreMissingLocationWithPropertiesComponent, isCreateCamelContextPerClass, isDumpRouteCoverage, isLazyLoadingTypeConverter, isMockEndpoints, isMockEndpointsAndSkip, isUseAdviceWith, isUseDebugger, isUseRouteBuilder, postProcessTest, replaceRouteFromWith, resetMocks, resolveMandatoryEndpoint, resolveMandatoryEndpoint, sendBodies, sendBody, sendBody, setCamelContextService, setUp, setupResources, setUseRouteBuilder, startCamelContext, stopCamelContext, tearDown, template, useJmx, useOverridePropertiesWithPropertiesComponent
-
Methods inherited from class org.apache.camel.test.junit4.TestSupport
assertCollectionSize, assertCollectionSize, assertDirectoryEquals, assertDirectoryEquals, assertDirectoryExists, assertEndpointUri, assertExpression, assertFileExists, assertFileNotExists, assertInMessageBodyEquals, assertInMessageHeader, assertIsInstanceOf, assertListSize, assertListSize, assertMessageHeader, assertOneElement, assertOutMessageBodyEquals, assertOutMessageHeader, assertPredicate, assertPredicateDoesNotMatch, assertPredicateMatches, assertStringContains, body, bodyAs, createDirectory, createExchangeWithBody, deleteDirectory, deleteDirectory, exchangeProperty, getJavaMajorVersion, getRouteList, getTestMethodName, getTestName, header, isJava15, isJava16, isJava17, isJava18, isJava19, isJavaVendor, isPlatform, property, resolveMandatoryEndpoint, resolveMandatoryEndpoint, systemProperty, systemProperty
-
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, assertThrows, assertThrows, assertTrue, assertTrue, fail, fail
-
-
-
-
Field Detail
-
resultEndpoint
@EndpointInject(uri="mock:result") protected org.apache.camel.component.mock.MockEndpoint resultEndpoint
-
template
@Produce(uri="direct:start") protected org.apache.camel.ProducerTemplate template
-
-
Constructor Detail
-
RestProcessorTest
public RestProcessorTest()
-
-
Method Detail
-
testRestProcessor
public void testRestProcessor() throws Exception
- Throws:
Exception
-
testRestProcessorWithBody1
public void testRestProcessorWithBody1() throws Exception
- Throws:
Exception
-
testRestProcessorWithBody2
public void testRestProcessorWithBody2() throws Exception
- Throws:
Exception
-
testRestProcessorWithNullBody
public void testRestProcessorWithNullBody() throws Exception
- Throws:
Exception
-
testRestProcessorWithNoContentType
public void testRestProcessorWithNoContentType() throws Exception
- Throws:
Exception
-
testRestProcessorWithBadContentType
public void testRestProcessorWithBadContentType() throws Exception
- Throws:
Exception
-
testRestProcessorWithEmptyBody
public void testRestProcessorWithEmptyBody() throws Exception
- Throws:
Exception
-
createRouteBuilder
protected org.apache.camel.builder.RouteBuilder createRouteBuilder()
- Overrides:
createRouteBuilderin classorg.apache.camel.test.junit4.CamelTestSupport
-
-