typesense-java icon indicating copy to clipboard operation
typesense-java copied to clipboard

Use Testcontainers Typesense module

Open eddumelendez opened this issue 1 year ago • 0 comments

Current tests depend on an running instance of Typesense. Adding Testcontainers, test will start and stop the Typesense instance as part of the test lifecycle. Enabling local and CI/CD executions to have the same environment.

Current approach will run one container per test, getting a clean instance. It can also run on instance combine with test suites in JUnit Jupiter 5.11.0.

eddumelendez avatar Dec 02 '24 21:12 eddumelendez