Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate Introduction of testContainers #682

Closed
VictorCavichioli opened this issue Jun 18, 2024 · 0 comments
Closed

Investigate Introduction of testContainers #682

VictorCavichioli opened this issue Jun 18, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers PoC/Agent Tasks related to new generation of ecchronos as an agent

Comments

@VictorCavichioli
Copy link
Contributor

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 VictorCavichioli added enhancement New feature or request good first issue Good for newcomers PoC/Agent Tasks related to new generation of ecchronos as an agent labels Jun 18, 2024
@VictorCavichioli VictorCavichioli self-assigned this Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers PoC/Agent Tasks related to new generation of ecchronos as an agent
Projects
None yet
Development

No branches or pull requests

1 participant