Overview of Spring Integration testing modules
mainSpring Integration testing support is divided into two primary modules:
spring-integration-test-support: Contains core items, shared utilities, rules, and matchers for standalone unit testing. It has no dependencies on Spring Integration itself.spring-integration-test: Provides high-level APIs for integration testing, including mocking components and configuring application contexts to verify whole flows or individual parts.
The framework is built upon JUnit, Hamcrest, and Mockito, and integrates with the Spring Test Framework.