public abstract class LanguageTestSupport extends ExchangeTestSupport
exchange
camelContextService, consumer, context, dumpRouteStats, fluentTemplate, ROUTE_COVERAGE_ENABLED, template
log, LS
Constructor and Description |
---|
LanguageTestSupport() |
Modifier and Type | Method and Description |
---|---|
protected void |
assertExpression(org.apache.camel.Exchange exchange,
String expressionText,
Object expectedValue)
Asserts that this language expression evaluates to the given value on the given exchange
|
protected void |
assertExpression(String expressionText,
Object expectedValue)
Asserts that this language expression evaluates to the given value on the current exchange
|
protected void |
assertExpression(String expressionText,
String expectedValue,
String orThisExpectedValue)
Asserts that the expression evaluates to one of the two given values
|
protected void |
assertPredicate(org.apache.camel.Exchange exchange,
String expression,
boolean expected) |
protected void |
assertPredicate(String expression)
Asserts that the given predicate expression evaluated on the current language and message
exchange evaluates to true
|
protected void |
assertPredicate(String expression,
boolean expected)
Asserts that the given predicate expression evaluated on the current language and message
exchange evaluates to the expected value
|
protected void |
assertPredicateFails(String expression)
Asserts that the given predicate expression evaluated on the current language and message
exchange evaluates to false
|
protected abstract String |
getLanguageName() |
createExchange, populateExchange, setUp
applyCamelPostProcessor, assertExpression, assertMockEndpointsSatisfied, assertMockEndpointsSatisfied, assertPredicate, assertResolveLanguage, assertValidContext, camelContextService, cleanupResources, consumer, context, createCamelContext, createExchangeWithBody, createJndiContext, createRegistry, createRouteBuilder, createRouteBuilders, debugAfter, debugBefore, disableJMX, doPostSetup, doPostTearDown, doPreSetup, doSpringBootCheck, enableJMX, fluentTemplate, getCamelContextService, getCamelTestWatcher, getMandatoryEndpoint, getMandatoryEndpoint, getMockEndpoint, getMockEndpoint, getShutdownTimeout, hasClassAnnotation, ignoreMissingLocationWithPropertiesComponent, isCreateCamelContextPerClass, isDumpRouteCoverage, isLazyLoadingTypeConverter, isMockEndpoints, isMockEndpointsAndSkip, isUseAdviceWith, isUseDebugger, isUseRouteBuilder, postProcessTest, replaceRouteFromWith, resetMocks, resolveMandatoryEndpoint, resolveMandatoryEndpoint, sendBodies, sendBody, sendBody, setCamelContextService, setupResources, setUseRouteBuilder, startCamelContext, stopCamelContext, tearDown, template, useJmx, useOverridePropertiesWithPropertiesComponent
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, getJavaMajorVersion, getRouteList, getTestMethodName, getTestName, header, isJava15, isJava16, isJava17, isJava18, isJava19, isJavaVendor, isPlatform, outBody, outBodyAs, property, resolveMandatoryEndpoint, resolveMandatoryEndpoint, systemProperty, systemProperty, unwrap, unwrapChannel
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
protected abstract String getLanguageName()
protected void assertPredicate(String expression)
protected void assertPredicateFails(String expression)
protected void assertPredicate(String expression, boolean expected)
protected void assertPredicate(org.apache.camel.Exchange exchange, String expression, boolean expected)
protected void assertExpression(org.apache.camel.Exchange exchange, String expressionText, Object expectedValue)
protected void assertExpression(String expressionText, Object expectedValue)
Apache Camel