#apache-camel
#apache-camel
Вопрос:
Как работает конечная точка заглушки в apache camel?
Допустим, я хочу теперь имитировать отправку сообщения в MQ вместо фактического имени очереди, поскольку в моих тестовых свойствах я буду иметь конечную точку как заглушку: abc
https://github.com/apache/camel/blob/master/components/camel-stub/src/main/docs/stub-component.adoc
Теперь, как я могу утверждать из этой заглушки, сколько сообщений было отправлено на заглушку?
Похоже, я упускаю какую-то часть.
Ответ №1:
Заглушка похожа на фиктивную очередь. Если вы хотите утверждать сообщения и т. Д., Тогда вместо этого взгляните на макет конечной точки. Где вы можете настроить ожидания, например, сколько сообщений нужно получать, какие данные они должны содержать и т.д.
Я предлагаю прочитать / изучить больше о тестировании с помощью Camel в документации, сторонних блогах, примерах и книгах.
Комментарии:
1. Да, верно, я уже потратил больше времени на тестирование другого кода, чтобы получить то, что я хочу, а не на чтение.