Я изучаю DSL до Java8 для весенней интеграции и пробую несколько примеров из существующих компонентов интеграции, доступных в моем проекте. Для обогащения заголовков я нашел два класса: HeaderEnricher и HeaderEnricherSpec.
В чем разница между этими классами, я заметил, что HeaderEnricherSpec расширяет класс HeaderEnricher. Как в этом случае помогает IntegrationComponentSpec.