Skip to content

Commit 02f731a

Browse files
committed
DBZ-9439- Added integeration tests.
Signed-off-by: pranavt84 <[email protected]>
1 parent 699e619 commit 02f731a

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

debezium-platform-conductor/src/main/java/io/debezium/platform/environment/connection/destination/KinesisConnectionValidator.java renamed to debezium-platform-conductor/src/main/java/io/debezium/platform/environment/connection/destination/AmazonKinesisConnectionValidator.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
*/
3232
@ApplicationScoped
3333
@Named("AMAZON_KINESIS")
34-
public class KinesisConnectionValidator implements ConnectionValidator {
34+
public class AmazonKinesisConnectionValidator implements ConnectionValidator {
3535

36-
private static final Logger LOGGER = LoggerFactory.getLogger(KinesisConnectionValidator.class);
36+
private static final Logger LOGGER = LoggerFactory.getLogger(AmazonKinesisConnectionValidator.class);
3737

3838
private static final String REGION_KEY = "region";
3939
private static final String STREAM_NAME_KEY = "stream";
@@ -43,8 +43,8 @@ public class KinesisConnectionValidator implements ConnectionValidator {
4343

4444
private final int defaultTimeout;
4545

46-
public KinesisConnectionValidator(
47-
@ConfigProperty(name = "destinations.kinesis.connection.timeout") int defaultTimeout) {
46+
public AmazonKinesisConnectionValidator(
47+
@ConfigProperty(name = "destinations.kinesis.connection.timeout") int defaultTimeout) {
4848
this.defaultTimeout = defaultTimeout;
4949
}
5050

debezium-platform-conductor/src/test/java/io/debezium/platform/environment/connection/KinesisConnectionValidatorIT.java renamed to debezium-platform-conductor/src/test/java/io/debezium/platform/environment/connection/AmazonKinesisConnectionValidatorIT.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,23 @@
2121
import io.debezium.platform.data.dto.ConnectionValidationResult;
2222
import io.debezium.platform.data.model.ConnectionEntity;
2323
import io.debezium.platform.domain.views.Connection;
24-
import io.debezium.platform.environment.connection.destination.KinesisConnectionValidator;
25-
import io.debezium.platform.environment.database.db.KinesisTestResource;
24+
import io.debezium.platform.environment.connection.destination.AmazonKinesisConnectionValidator;
25+
import io.debezium.platform.environment.database.db.AmazonKinesisTestResource;
2626
import io.quarkus.test.common.QuarkusTestResource;
2727
import io.quarkus.test.junit.QuarkusTest;
2828

2929
/**
30-
* Integration tests for {@link KinesisConnectionValidator}.
30+
* Integration tests for {@link AmazonKinesisConnectionValidator}.
3131
* Tests the validator against a real LocalStack container running Kinesis.
3232
*
3333
* @author Pranav Tiwari
3434
*/
3535
@QuarkusTest
36-
@QuarkusTestResource(KinesisTestResource.class)
37-
public class KinesisConnectionValidatorIT {
36+
@QuarkusTestResource(AmazonKinesisTestResource.class)
37+
public class AmazonKinesisConnectionValidatorIT {
3838

3939
@Inject
40-
KinesisConnectionValidator validator;
40+
AmazonKinesisConnectionValidator validator;
4141

4242
// ==================== SUCCESSFUL CONNECTION TESTS ====================
4343

debezium-platform-conductor/src/test/java/io/debezium/platform/environment/connection/KinesisConnectionValidatorTest.java renamed to debezium-platform-conductor/src/test/java/io/debezium/platform/environment/connection/AmazonKinesisConnectionValidatorTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,22 @@
2020
import io.debezium.platform.data.dto.ConnectionValidationResult;
2121
import io.debezium.platform.data.model.ConnectionEntity;
2222
import io.debezium.platform.domain.views.Connection;
23-
import io.debezium.platform.environment.connection.destination.KinesisConnectionValidator;
23+
import io.debezium.platform.environment.connection.destination.AmazonKinesisConnectionValidator;
2424

2525
/**
26-
* Unit tests for {@link KinesisConnectionValidator}.
26+
* Unit tests for {@link AmazonKinesisConnectionValidator}.
2727
* Tests configuration validation logic without actual AWS connectivity.
2828
*
2929
* @author Pranav Tiwari
3030
*/
31-
class KinesisConnectionValidatorTest {
31+
class AmazonKinesisConnectionValidatorTest {
3232

3333
private static final int DEFAULT_TIMEOUT = 30;
34-
private KinesisConnectionValidator validator;
34+
private AmazonKinesisConnectionValidator validator;
3535

3636
@BeforeEach
3737
void setUp() {
38-
validator = new KinesisConnectionValidator(DEFAULT_TIMEOUT);
38+
validator = new AmazonKinesisConnectionValidator(DEFAULT_TIMEOUT);
3939
}
4040

4141
// ==================== NULL AND EMPTY CONFIGURATION TESTS ====================

debezium-platform-conductor/src/test/java/io/debezium/platform/environment/database/db/KinesisTestResource.java renamed to debezium-platform-conductor/src/test/java/io/debezium/platform/environment/database/db/AmazonKinesisTestResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
*
6969
* @author Pranav Kumar Tiwari
7070
*/
71-
public class KinesisTestResource implements QuarkusTestResourceLifecycleManager {
71+
public class AmazonKinesisTestResource implements QuarkusTestResourceLifecycleManager {
7272

7373
private LocalStackContainer localStack;
7474
private final String streamName = "test-stream";

0 commit comments

Comments
 (0)