Я разработчик приложения BPM. У нашей команды есть простой написанный от руки инструмент, который позволяет мокать внешние системы через JMS и SOAP, а также этот инструмент позволяет нам вызывать собственные интеграции.
Тем не менее, мы хотим использовать что-то более расширяемое и надежное для целей тестирования интеграции, и Citrus Framework кажется хорошей альтернативой, но он предназначен в первую очередь для выполнения, как тесты JUnit/TestNG, что не подходит для этого случая.
Нам нужно приложение, которое работает как автономное и допускает простую настройку без повторного развертывания.
Возможно ли это с Citrus Framework?
Если нет, то какой подход вы бы порекомендовали для этой цели?
Благодарю вас!