On the mocked endpoints, you define assertions.
Create and inject exchanges at some points of the routes.
Check whether the assertions are verified.
camel-testis the core and abstract test kit that you can use if you use the Java DSL.
camel-test, providing support for the Spring DSL.
camel-testas well, and provides support for the Blueprint DSL. Additionally, it also provides an OSGi like service support leveraging iPOJO.
All Camel test kits provide: