Page cover

Testing Support

Ecotone provides comprehensive testing tools to help you write reliable tests for your message-driven applications. This section covers everything from basic unit testing to complex integration scenarios.

Getting Started

New to Ecotone Testing? Start here:

Testing Messaging

Core Testing Patterns

Once you understand the basics, explore these testing patterns:

Testing Aggregates and Sagas with Message Flows

Specialized Testing

For specific architectural patterns:

Testing Event Sourcing ApplicationsTesting Asynchronous Messaging

Performance Tips

  • Use in-memory repositories and event stores for fast tests

  • Skip unnecessary modules with withSkippedModulePackageNames()

  • Leverage Ecotone's configuration caching for large test suites

Materials

Demo

Last updated

Was this helpful?