인프런 커뮤니티 질문&답변

SimonDev님의 프로필 이미지
SimonDev

작성한 질문수

더 자바, 애플리케이션을 테스트하는 다양한 방법

Testcontainers 도커 Compose 사용하기 1부

test 환경의 다른 컨테이너(Mock 어플리케이션)

작성

·

295

0

안녕하세요. 좋은 강의 올려주셔서 감사합니다.

테스트 시에 다른 컨테이너 (Mock 어플리케이션)가 오래걸릴 수 있어 Wait을 잘 설정해야 한다고 하셨는데요.

보통 DB가 아닌 다른 컨테이너는 파이썬이나 node.js 으로 만드나요?? 스프링 부트로 만들면 어플리케이션 구동이 오래걸릴 것 같아서요. 관련 경험이 있으시면 공유 부탁드립니다.

감사합니다.

답변 2

0

SimonDev님의 프로필 이미지
SimonDev
질문자

넵 답변 감사드립니다.  👍

큰 도움이 되었습니다.

 

앞으로도 좋은 강의 부탁드립니다.

백기선님 덕에 실무에도 도움을 받고, 퇴근 후 공부하는게 취미가 된 것 같아요~ ^^

0

백기선님의 프로필 이미지
백기선
지식공유자

음.. 컨테이너를 사용한 테스트 경우에는 컨테이너를 만들기 전에 테스트 코드를 실행하면 당연히 실패하겠죠? 그쵸? 그게 어떤 컨테이너든지 상관없이요.

사용하는 언어나 프레임워크의 문제가 아니라, 컨테이너 자체를 만드는데 오래 걸리는 경우에는 해당 컨테이너가 생성될 시간을 충분히 설정해 놓고 실행하도록 해야 합니다.

SimonDev님의 프로필 이미지
SimonDev

작성한 질문수

질문하기