You are currently seeing the German version of our site. Do you want to switch to the English version?

Switch to English.
[Translate to English:]

JavaXDEV Software GmbHopen source

Release MockServer NeoLight

We are happy to announce the release of our new open-source project: MockServer NeoLight

This project is a lightweight rewrite of the original MockServer project and focuses on simplicity, maintainability, and Testcontainers.

The MockServer library allows developers to mock HTTP and HTTPS requests to simulate APIs for testing. It helps create controlled environments for integration testing by setting expectations for requests and defining responses. This isolates the system under test from real external dependencies. It ensures predictable and repeatable tests.

After the original project was abandoned, we found no suitable alternatives (see our comparison of similar frameworks) and decided to fork and improve it.

Improvements

The general concepts and most design principles stay the same, however, some improvements and fixes to the original include:

  • Added a module for native Testcontainers support
  • Improved overall code maintainability and removed everything that is not core functionality. We removed unnecessary dependencies and therefore reduced the library size by 6 times.
  • Split the codebase into a server and a client module.
  • Optimized the code in various places to improve performance.
  • Made docker container working on ARM machines
  • Updated various dependencies to fix security vulnerabilities

Feel free to check out the project on GitHub and leave a star if you like it.

Happy mocking!

MockServer NeoLight Repository

Contact