Registry / testing / camel-test

camel-test

JSON →
library3.22.4javamavenunverified

Unit testing support for Apache Camel routes and processors.

<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-test</artifactId> <version>3.22.4</version> </dependency>
INSTALL
IMPORT
SIG · CAMEL-TEST
C
camel-test
testingjavav3.22.4
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

CamelTestSupport
org.apache.camel.test.junit5.CamelTestSupport

Test Camel routes with JUnit 5

import org.apache.camel.test.junit5.CamelTestSupport; import org.apache.camel.builder.RouteBuilder; import org.junit.jupiter.api.Test; public class MyRouteTest extends CamelTestSupport { @Override protected RouteBuilder createRouteBuilder() { return new RouteBuilder() { @Override public void configure() throws Exception { from("direct:start").to("mock:result"); } }; } @Test public void testRoute() throws Exception { template.sendBody("direct:start", "Hello"); getMockEndpoint("mock:result").expectedMessageCount(1); assertMockEndpointsSatisfied(); } }
Debug
Known issues
breakingcamel-test is deprecated in favor of camel-test-junit5 for JUnit 5 support.
fix
Use org.apache.camel:camel-test-junit5 instead.
affects: >=3.0.0
Upgrade
Version history
3.22.4latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
15 hits · last 30 days
node
12
Amazon
1
OpenAI (training)
1
Resources
camel-test — mvn dependency:get camel-test · libregistry