aldettinger commented on issue #1981:
URL: https://github.com/apache/camel-quarkus/issues/1981#issuecomment-942007484


   Hi @neoxu999, I think we are all very busy with other subjects those days 
but if you are able to invest time for a long effort to explore this path on 
your own, then here are few directions I could point.
   
   Some users reported that they were able to @Inject a camel route in a 
@QuarkusTest. This apporach can't be the solution in my opinion and it had some 
limitations, for instance logging. But it could be a way to start playing with 
this subject.
   
   Camel Quarkus is about mixing the best of Camel and Quarkus, so for tests I 
would naively say we would need a @CamelQuarkusTest junit 5 annotation that 
would somehow assemble the functionalities from @QuarkusTest and 
CamelTestSupport. Maybe, the first step would be to read/train with JUnit5 
annotations, quarkus/cdi lifecycle, see how @QuarkusTest and CamelTestSupport 
have been implemented.
   
   And on the long run, thinking about an approach that would allow 
@CamelQuarkusTest to be executed in native mode also would be killer feature. 
We would maybe need a way to serialize every test related objects from test 
process to the quarkus application under test process...


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to