ecchronos icon indicating copy to clipboard operation
ecchronos copied to clipboard

Investigate Introduction of testContainers

Open VictorCavichioli opened this issue 8 months ago • 0 comments

Story Description: From the documentation, "The Testcontainers library provides a way to manage services running inside Docker containers. It integrates with JUnit, allowing you to write a test class that can start up a container before any of the tests run. Testcontainers is especially useful for writing integration tests that talk to a real backend service such as MySQL, MongoDB, Cassandra and others."

Based on new complexity of the service, investigate if we can use this library to create new test cases, the initial idea would be to create a simple test class using test containers, creating a multi dc cassandra cluster to execute functionalities.

Acceptance Criteria:

PoC of test cases presented with results

Definition of Done:

NA

Notes:

Related to #652

VictorCavichioli avatar Jun 18 '24 10:06 VictorCavichioli