MicroShed Testing 0.6
Pre-release
Pre-release
⚠️ Breaking Changes
- Class
MicroProfileApplication
renamed toApplicationContainer
. This is to more accurately reflect that the application being tested can be a non-MicroProfile application (#113) - Injecting REST Clients into tests now uses a new
@org.microshed.testing.jaxrs.RESTClient
annotation instead of@javax.inject.Inject
. This is to more clearly signify that the injected object is a REST Client, as opposed to a regular instance of the class. (#114) - Reworked RestClientBuilder to be a proper builder API (#115)
🎉 Enhancements
- Enhance withMpRestClient to account for baseUri which was introduced in MP Rest Client 1.3 (#118)
- Updated Liberty adapter to use latest tag and run configure.sh which helps reduce test runtime (#115)
🐛 Bug Fixes
- Fixed env var sanitization issue in hollow mode (#117)