refactor: DLTProducerTest에서 불필요한 컨슈머 연결 방지를 위한 컨슈머 Mocking

- Kafka 클러스터 실행 없이 테스트를 진행해도 정상 동작해야 함.
This commit is contained in:
이상진 2025-06-27 14:38:29 +09:00
parent 54328767b9
commit 8ff8584a31

View File

@ -17,6 +17,7 @@ import org.springframework.test.context.bean.override.mockito.MockitoBean;
import com.sangdol.consumer.domain.TestRecord;
import com.sangdol.consumer.infrastructure.kafka.common.serialize.JsonObjectMapper;
import com.sangdol.consumer.infrastructure.kafka.consumer.MultiWorkerConsumer;
/**
* Spring Retryable 동작 로그 출력 확인용 테스트
@ -24,6 +25,9 @@ import com.sangdol.consumer.infrastructure.kafka.common.serialize.JsonObjectMapp
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
class DLTProducerTest {
@MockitoBean
private MultiWorkerConsumer multiWorkerConsumer;
@MockitoBean
private KafkaProducer<String, String> kafkaProducer;