Я работаю с задачей, в которой я установил заголовок в одном из процессоров.
exchange.getIn().setHeader("ResourceSpec", equipmentSpec.getSpec());
При написании тестовых примеров ожидалось значение. Из-за сбоя этих тестовых примеров .
Mock-RouteTest:
void advice(@Observes CamelContextStartingEvent event, CamelContext context) throws Exception {
context.getRouteDefinition(test.update)
.adviceWith(context, new AdviceWithRouteBuilder() {
@Override
public void configure() {
weaveByToString(".*lineInquiryBy.*")
.replace()
.to("mock:lineInquiry");
}
});
Нужна помощь, чтобы установить заголовок в макете. Чтобы во время выполнения процессор мог получить значение.
Используя camel-test и camel-test-cdi.
Спасибо