Skip to content

0.3.0

Compare
Choose a tag to compare
@oskardudycz oskardudycz released this 29 Feb 13:12
· 240 commits to main since this release

🚀 What's New

  • Added Api Specification for integration testing. In Emmett, you get lightweight abstractions like event store, command handlers, etc. Event Sourcing gives repeatable patterns for handling business. That can be useful for unit tests. Now you can do the same to test the full command flow. Such tests can be written in the Hexagonal Architecture style by replacing the external dependencies with some in-memory implementation or just going fully end-to-end. The benefit of that is that you can test the whole pipeline (middleware, auth, etc.), even Open Telemetry traces (like Martin Thwaites showed in his talks). by @oskardudycz in #25

Have questions or ideas? Join our Discord server!

Full Changelog: 0.2.0...0.3.0