From b564c391c08e2fd00c2deeb344d863a7dbd63e2b Mon Sep 17 00:00:00 2001 From: John Blum Date: Fri, 12 May 2023 15:53:14 -0700 Subject: [PATCH] Refactor the TestcontainersCassandraConfiguration class and make the Apache Cassandra constants dynamic, pulling from System properties. --- .../app/crm/config/TestcontainersCassandraConfiguration.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-geode-project/spring-geode/src/test/java/example/app/crm/config/TestcontainersCassandraConfiguration.java b/spring-geode-project/spring-geode/src/test/java/example/app/crm/config/TestcontainersCassandraConfiguration.java index a74c5a5d..1a5d74d6 100644 --- a/spring-geode-project/spring-geode/src/test/java/example/app/crm/config/TestcontainersCassandraConfiguration.java +++ b/spring-geode-project/spring-geode/src/test/java/example/app/crm/config/TestcontainersCassandraConfiguration.java @@ -67,8 +67,8 @@ import example.app.crm.model.Customer; public class TestcontainersCassandraConfiguration extends TestCassandraConfiguration { // Apache Cassandra Constants - private static final String CASSANDRA_VERSION = "3.11.15"; - private static final String LOCAL_DATACENTER_NAME = "datacenter1"; + private static final String CASSANDRA_VERSION = System.getProperty("cassandra.version", "3.11.15"); + private static final String LOCAL_DATACENTER_NAME = System.getProperty("cassandra.datacenter.name", "datacenter1"); // Testcontainers Constants private static final String TESTCONTAINERS_HUB_IMAGE_NAME_PREFIX = "harbor-repo.vmware.com/dockerhub-proxy-cache/";