camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cyril Lakech <>
Subject Use @RunWith(CamelSpringJUnit4ClassRunner.class) & @UseAdviceWith + find Mocks after starting camel context
Date Tue, 30 Oct 2012 15:12:08 GMT

I would like to use 3 excellent camel features together in my test:

@RunWith(CamelSpringJUnit4ClassRunner.class) to use my spring config

@UseAdviceWith to be able to change the behavior of a few endpoints dealing
with remote http APIs

And we would be able to retrieve mocks of other endpoints to test of course.

Here is a sample :

public class PriceRouteBuilderTest {


new AdviceWithRouteBuilder() {
            public void configure() throws Exception {
                includeRoutes(new MyExtraRoute());

        // we must manually start when we are done with all the advice with





Is it possible or not ?

If not, what are your advice to do it ?


Cyril Lakech

Ce message et toutes les pièces jointes sont établis à l'attention 
exclusive de leurs destinataires et sont confidentiels. Si vous recevez ce 
message par erreur, merci de le détruire et d'en avertir immédiatement 
l'expéditeur. L'internet ne permettant pas d'assurer l'intégrité de ce 
message, le contenu de ce message ne représente en aucun cas un engagement 
de la part de GROUPE ADEO.

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message