A B C D E F G H I L M O P R S T U

A

applicationContext - Static variable in class org.apache.camel.testng.CamelSpringTestSupport
 
assertCollectionSize(Collection<T>, int) - Static method in class org.apache.camel.testng.TestSupport
Asserts that a list is of the given size
assertCollectionSize(String, Collection<T>, int) - Static method in class org.apache.camel.testng.TestSupport
Asserts that a list is of the given size
assertDirectoryEquals(String, String) - Static method in class org.apache.camel.testng.TestSupport
To be used for folder/directory comparison that works across different platforms such as Window, Mac and Linux.
assertDirectoryEquals(String, String, String) - Static method in class org.apache.camel.testng.TestSupport
To be used for folder/directory comparison that works across different platforms such as Window, Mac and Linux.
assertEndpointUri(Endpoint, String) - Static method in class org.apache.camel.testng.TestSupport
 
assertExpression(Exchange, String, String, Object) - Method in class org.apache.camel.testng.CamelTestSupport
Asserts that the given language name and expression evaluates to the given value on a specific exchange
assertExpression(Exchange, String, Object) - Method in class org.apache.camel.testng.LanguageTestSupport
Asserts that this language expression evaluates to the given value on the given exchange
assertExpression(String, Object) - Method in class org.apache.camel.testng.LanguageTestSupport
Asserts that this language expression evaluates to the given value on the current exchange
assertExpression(String, String, String) - Method in class org.apache.camel.testng.LanguageTestSupport
Asserts that the expression evaluates to one of the two given values
assertExpression(Expression, Exchange, Object) - Static method in class org.apache.camel.testng.TestSupport
Asserts that the given expression when evaluated returns the given answer
assertFileExists(String) - Static method in class org.apache.camel.testng.TestSupport
To be used to check is a file is found in the file system
assertInMessageBodyEquals(Exchange, Object) - Static method in class org.apache.camel.testng.TestSupport
Asserts that the given exchange has an OUT message of the given body value
assertInMessageHeader(Exchange, String, Object) - Static method in class org.apache.camel.testng.TestSupport
Asserts the In message on the exchange contains the expected value
assertIsInstanceOf(Class<T>, Object) - Static method in class org.apache.camel.testng.TestSupport
 
assertListSize(List<T>, int) - Static method in class org.apache.camel.testng.TestSupport
Asserts that a list is of the given size
assertListSize(String, List<T>, int) - Static method in class org.apache.camel.testng.TestSupport
Asserts that a list is of the given size
assertMessageHeader(Message, String, Object) - Static method in class org.apache.camel.testng.TestSupport
 
assertMockEndpointsSatisfied() - Method in class org.apache.camel.testng.CamelTestSupport
Asserts that all the expectations of the Mock endpoints are valid
assertMockEndpointsSatisfied(long, TimeUnit) - Method in class org.apache.camel.testng.CamelTestSupport
Asserts that all the expectations of the Mock endpoints are valid
assertOneElement(List<T>) - Static method in class org.apache.camel.testng.TestSupport
 
assertOutMessageBodyEquals(Exchange, Object) - Static method in class org.apache.camel.testng.TestSupport
Asserts that the given exchange has an OUT message of the given body value
assertOutMessageHeader(Exchange, String, Object) - Static method in class org.apache.camel.testng.TestSupport
Asserts the Out message on the exchange contains the expected value
assertPredicate(String, String, Exchange, boolean) - Method in class org.apache.camel.testng.CamelTestSupport
Asserts that the given language name and predicate expression evaluates to the expected value on the message exchange
assertPredicate(String) - Method in class org.apache.camel.testng.LanguageTestSupport
Asserts that the given predicate expression evaluated on the current language and message exchange evaluates to true
assertPredicate(String, boolean) - Method in class org.apache.camel.testng.LanguageTestSupport
Asserts that the given predicate expression evaluated on the current language and message exchange evaluates to the expected value
assertPredicate(Exchange, String, boolean) - Method in class org.apache.camel.testng.LanguageTestSupport
 
assertPredicate(Predicate, Exchange, boolean) - Static method in class org.apache.camel.testng.TestSupport
Asserts that the predicate returns the expected value on the exchange
assertPredicateDoesNotMatch(Predicate, Exchange) - Static method in class org.apache.camel.testng.TestSupport
Asserts that the predicate returns the expected value on the exchange
assertPredicateFails(String) - Method in class org.apache.camel.testng.LanguageTestSupport
Asserts that the given predicate expression evaluated on the current language and message exchange evaluates to false
assertPredicateMatches(Predicate, Exchange) - Static method in class org.apache.camel.testng.TestSupport
Asserts that the predicate returns the expected value on the exchange
assertResolveLanguage(String) - Method in class org.apache.camel.testng.CamelTestSupport
Asserts that the language name can be resolved
assertStringContains(String, String) - Static method in class org.apache.camel.testng.TestSupport
Asserts that the text contains the given string
assertValidContext(CamelContext) - Method in class org.apache.camel.testng.CamelSpringTestSupport
 
assertValidContext(CamelContext) - Method in class org.apache.camel.testng.CamelTestSupport
 
available(int) - Static method in class org.apache.camel.testng.AvailablePortFinder
Checks to see if a specific port is available.
AvailablePortFinder - Class in org.apache.camel.testng
Finds currently available server ports.

B

body() - Static method in class org.apache.camel.testng.TestSupport
Returns a predicate and value builder for the inbound body on an exchange
bodyAs(Class<T>) - Static method in class org.apache.camel.testng.TestSupport
Returns a predicate and value builder for the inbound message body as a specific type

C

camelContextService - Static variable in class org.apache.camel.testng.CamelTestSupport
 
camelContextService() - Method in class org.apache.camel.testng.CamelTestSupport
 
CamelSpringTestSupport - Class in org.apache.camel.testng
 
CamelSpringTestSupport() - Constructor for class org.apache.camel.testng.CamelSpringTestSupport
 
CamelTestSupport - Class in org.apache.camel.testng
A useful base class which creates a CamelContext with some routes along with a ProducerTemplate for use in the test case
CamelTestSupport() - Constructor for class org.apache.camel.testng.CamelTestSupport
 
consumer - Static variable in class org.apache.camel.testng.CamelTestSupport
 
consumer() - Method in class org.apache.camel.testng.CamelTestSupport
 
context - Static variable in class org.apache.camel.testng.CamelTestSupport
 
context() - Method in class org.apache.camel.testng.CamelTestSupport
 
createApplicationContext() - Method in class org.apache.camel.testng.CamelSpringTestSupport
 
createCamelContext() - Method in class org.apache.camel.testng.CamelSpringTestSupport
 
createCamelContext() - Method in class org.apache.camel.testng.CamelTestSupport
 
createDirectory(String) - Static method in class org.apache.camel.testng.TestSupport
create the directory
createExchange() - Method in class org.apache.camel.testng.ExchangeTestSupport
A factory method to create an Exchange implementation
createExchangeWithBody(Object) - Method in class org.apache.camel.testng.CamelTestSupport
Creates an exchange with the given body
createExchangeWithBody(CamelContext, Object) - Method in class org.apache.camel.testng.TestSupport
Creates an exchange with the given body
createJndiContext() - Method in class org.apache.camel.testng.CamelTestSupport
 
createRegistry() - Method in class org.apache.camel.testng.CamelTestSupport
 
createRouteBuilder() - Method in class org.apache.camel.testng.CamelTestSupport
Factory method which derived classes can use to create a RouteBuilder to define the routes for testing
createRouteBuilders() - Method in class org.apache.camel.testng.CamelTestSupport
Factory method which derived classes can use to create an array of RouteBuilders to define the routes for testing

D

debugAfter(Exchange, Processor, ProcessorDefinition, String, String, long) - Method in class org.apache.camel.testng.CamelTestSupport
Single step debugs and Camel invokes this method after processing the given processor
debugBefore(Exchange, Processor, ProcessorDefinition, String, String) - Method in class org.apache.camel.testng.CamelTestSupport
Single step debugs and Camel invokes this method before entering the given processor
deleteDirectory(String) - Static method in class org.apache.camel.testng.TestSupport
Recursively delete a directory, useful to zapping test data
deleteDirectory(File) - Static method in class org.apache.camel.testng.TestSupport
Recursively delete a directory, useful to zapping test data
disableJMX() - Method in class org.apache.camel.testng.CamelTestSupport
Disables the JMX agent.
doSetUp() - Method in class org.apache.camel.testng.CamelSpringTestSupport
 
doSetUp() - Method in class org.apache.camel.testng.CamelTestSupport
 

E

enableJMX() - Method in class org.apache.camel.testng.CamelTestSupport
Enables the JMX agent.
exchange - Variable in class org.apache.camel.testng.ExchangeTestSupport
 
ExchangeTestSupport - Class in org.apache.camel.testng
A base class for a test which requires a CamelContext and a populated Exchange
ExchangeTestSupport() - Constructor for class org.apache.camel.testng.ExchangeTestSupport
 
excludeRoute() - Method in class org.apache.camel.testng.CamelSpringTestSupport
Template method used to exclude a Route from the test camel context
excludeRoutes() - Method in class org.apache.camel.testng.CamelSpringTestSupport
Template method used to exclude Route from the test time context route scanning

F

faultBody() - Static method in class org.apache.camel.testng.TestSupport
Returns a predicate and value builder for the fault body on an exchange
faultBodyAs(Class<T>) - Static method in class org.apache.camel.testng.TestSupport
Returns a predicate and value builder for the fault message body as a specific type

G

getCamelContextService() - Method in class org.apache.camel.testng.CamelTestSupport
 
getExpectedRouteCount() - Method in class org.apache.camel.testng.CamelSpringTestSupport
 
getLanguageName() - Method in class org.apache.camel.testng.LanguageTestSupport
 
getMandatoryBean(Class<T>, String) - Method in class org.apache.camel.testng.CamelSpringTestSupport
Looks up the mandatory spring bean of the given name and type, failing if it is not present or the correct type
getMandatoryEndpoint(String, Class<T>) - Method in class org.apache.camel.testng.CamelTestSupport
 
getMandatoryEndpoint(String) - Method in class org.apache.camel.testng.CamelTestSupport
 
getMockEndpoint(String) - Method in class org.apache.camel.testng.CamelTestSupport
Resolves the mandatory Mock endpoint using a URI of the form mock:someName
getNextAvailable() - Static method in class org.apache.camel.testng.AvailablePortFinder
Gets the next available port starting at the lowest port number.
getNextAvailable(int) - Static method in class org.apache.camel.testng.AvailablePortFinder
Gets the next available port starting at a port.
getRouteExcludingApplicationContext() - Method in class org.apache.camel.testng.CamelSpringTestSupport
Create a parent context that initializes a PackageScanClassResolver to exclude a set of given classes from being resolved.
getRouteList(RouteBuilder) - Static method in class org.apache.camel.testng.TestSupport
A helper method to create a list of Route objects for a given route builder
getShutdownTimeout() - Method in class org.apache.camel.testng.CamelTestSupport
Returns the timeout to use when shutting down (unit in seconds).
getTestMethodName() - Method in class org.apache.camel.testng.TestSupport
 

H

header(String) - Static method in class org.apache.camel.testng.TestSupport
Returns a value builder for the given header

I

isCreateCamelContextPerClass() - Method in class org.apache.camel.testng.CamelTestSupport
Override to control whether CamelContext should be setup per test or per class.
isJava15() - Static method in class org.apache.camel.testng.TestSupport
Deprecated. will be removed in the near future as Camel now requires JDK1.6+
isJavaVendor(String) - Static method in class org.apache.camel.testng.TestSupport
Is this Java by the given vendor.
isLazyLoadingTypeConverter() - Method in class org.apache.camel.testng.CamelTestSupport
Whether or not type converters should be lazy loaded (notice core converters is always loaded)

We enabled lazy by default as it would speedup unit testing.

isMockEndpoints() - Method in class org.apache.camel.testng.CamelTestSupport
Override to enable auto mocking endpoints based on the pattern.
isPlatform(String) - Static method in class org.apache.camel.testng.TestSupport
Is this OS the given platform.
isUseRouteBuilder() - Method in class org.apache.camel.testng.CamelTestSupport
Use the RouteBuilder or not

L

LanguageTestSupport - Class in org.apache.camel.testng
A useful base class for testing the language plugins in Camel
LanguageTestSupport() - Constructor for class org.apache.camel.testng.LanguageTestSupport
 
log - Variable in class org.apache.camel.testng.TestSupport
 

M

MAX_PORT_NUMBER - Static variable in class org.apache.camel.testng.AvailablePortFinder
The maximum server port number.
MIN_PORT_NUMBER - Static variable in class org.apache.camel.testng.AvailablePortFinder
The minimum server port number.

O

org.apache.camel.testng - package org.apache.camel.testng
 
outBody() - Static method in class org.apache.camel.testng.TestSupport
Returns a predicate and value builder for the outbound body on an exchange
outBodyAs(Class<T>) - Static method in class org.apache.camel.testng.TestSupport
Returns a predicate and value builder for the outbound message body as a specific type

P

populateExchange(Exchange) - Method in class org.apache.camel.testng.ExchangeTestSupport
A strategy method to populate an exchange with some example values for use by language plugins
postProcessTest() - Method in class org.apache.camel.testng.CamelTestSupport
Lets post process this test instance to process any Camel annotations.
property(String) - Static method in class org.apache.camel.testng.TestSupport
Returns a value builder for the given property

R

resetMocks() - Method in class org.apache.camel.testng.CamelTestSupport
Reset all Mock endpoints.
resolveMandatoryEndpoint(String) - Method in class org.apache.camel.testng.CamelTestSupport
Resolves a mandatory endpoint for the given URI or an exception is thrown
resolveMandatoryEndpoint(String, Class<T>) - Method in class org.apache.camel.testng.CamelTestSupport
Resolves a mandatory endpoint for the given URI and expected type or an exception is thrown
resolveMandatoryEndpoint(CamelContext, String) - Static method in class org.apache.camel.testng.TestSupport
Resolves an endpoint and asserts that it is found
resolveMandatoryEndpoint(CamelContext, String, Class<T>) - Static method in class org.apache.camel.testng.TestSupport
Resolves an endpoint and asserts that it is found

S

sendBodies(String, Object...) - Method in class org.apache.camel.testng.CamelTestSupport
Sends messages to the given endpoint for each of the specified bodies
sendBody(String, Object) - Method in class org.apache.camel.testng.CamelTestSupport
Sends a message to the given endpoint URI with the body value
sendBody(String, Object, Map<String, Object>) - Method in class org.apache.camel.testng.CamelTestSupport
Sends a message to the given endpoint URI with the body value and specified headers
setCamelContextService(Service) - Method in class org.apache.camel.testng.CamelTestSupport
Allows a service to be registered a separate lifecycle service to start and stop the context; such as for Spring when the ApplicationContext is started and stopped, rather than directly stopping the CamelContext
setUp() - Method in class org.apache.camel.testng.CamelTestSupport
 
setUp() - Method in class org.apache.camel.testng.ExchangeTestSupport
 
setUseRouteBuilder(boolean) - Method in class org.apache.camel.testng.CamelTestSupport
 
startCamelContext() - Method in class org.apache.camel.testng.CamelTestSupport
 
stopCamelContext() - Method in class org.apache.camel.testng.CamelTestSupport
 
systemProperty(String) - Static method in class org.apache.camel.testng.TestSupport
Returns a value builder for the given system property
systemProperty(String, String) - Static method in class org.apache.camel.testng.TestSupport
Returns a value builder for the given system property

T

tearDown() - Method in class org.apache.camel.testng.CamelSpringTestSupport
 
tearDown() - Method in class org.apache.camel.testng.CamelTestSupport
 
tearDownAfterClass() - Static method in class org.apache.camel.testng.CamelTestSupport
 
tearSpringDownAfterClass() - Static method in class org.apache.camel.testng.CamelSpringTestSupport
 
template - Static variable in class org.apache.camel.testng.CamelTestSupport
 
template() - Method in class org.apache.camel.testng.CamelTestSupport
 
TestSupport - Class in org.apache.camel.testng
A bunch of useful testing methods
TestSupport() - Constructor for class org.apache.camel.testng.TestSupport
 

U

unwrap(Processor) - Static method in class org.apache.camel.testng.TestSupport
If a processor is wrapped with a bunch of DelegateProcessor or DelegateAsyncProcessor objects this call will drill through them and return the wrapped Processor.
unwrapChannel(Processor) - Static method in class org.apache.camel.testng.TestSupport
If a processor is wrapped with a bunch of DelegateProcessor or DelegateAsyncProcessor objects this call will drill through them and return the Channel.
useJmx() - Method in class org.apache.camel.testng.CamelTestSupport
Whether or not JMX should be used during testing.

A B C D E F G H I L M O P R S T U

Apache CAMEL