TestContainers is an open-source library that creates instances of services that can run inside a docker container, allowing a fresh db container to run tests against.
Inheriting a codebase with a mix of embedded kafka, dummy api implementation, and mocks made debugging complex issues harder than necessary, revealing the limitations of mocks.
Collection
[
|
...
]