Вы можете попробовать использовать weavyByType в configure (). Единственная проблема состоит в том, что он собирается заменить все шаблоны pollEnrich на приведенный ниже макет URL в этом маршруте. Это должно служить вашей цели, если у вас есть только один pollEnrich на вашем маршруте.
weaveByType(PollEnrichDefinition.class).replace().to("mock:mock-url");
Вы также можете попробовать установить идентификатор для этого конкретного pollEnrich, как показано ниже в вашем маршруте.
.pollEnrich("http4://localhost:8983/test", (exchange1, exchange2) -> {
return exchange1;
}).id("myPollEnrichId")
Как только это будет сделано, вы можете использовать weavyById, чтобы смоделировать этот c pollEnrich.
weaveById("myPollEnrichId").replace().to("mock:mock-url");