We are happy to announce the new release of MUnit version 1.1.0.
In this release we’ve introduced new coverage capabilities, improved our Studio integration, and added a number of enhancements and fixes to make testing easier.
Presenting MUnit Coverage
For some time now users were able to see basic coverage in the Anypoint Studio UI. With this new release (1.1.0), users will now be able to see coverage data of the whole application in detail, all this by just adding a simple set of configurations to the MUnit Maven Plugin.
Anypoint Studio Integration
Starting with this release of Anypoint Studio, MUnit will be shipped with Anypoint Studio. That means that you’ll get be able to use MUnit without needing to installing it before hand which will create a cleaner user experience.
We’ve also create new icons to follow the new Anypoint Studio stile, and added several bug fixes and new features like the ability to only re-run failed tests.
- There is a new MEL function to return the same payload in a mock
- Added support for mime type/encoding (in mocks and set MP)
- Improved runtime errors
- New exception strategies
- Improved logs in case of a failure
And for users using the MUnit Maven Plugin, in addition to the Coverage feature we have added two more features:
- Dynamic ports assignment which allows you to avoid port collision in CI environments
- Added a new property to skip MUnit tests only and still run all your other tests
For a complete detail of the release please check our Release Notes.