글 2개
어떤 개념일까? Testcontainers는 Docker 컨테이너로 실제 서비스 (DB, 메시지 브로커, 브라우저 등)의 일회용 인스턴스를 테스트 코드에서 직접 띄우고, 끝나면 자동으로 정리해주는 라이브러리이다.
어떤 개념일까? CountDownLatch 한번쓰고 버리는 카운터 게이트이다. 하나 이상의 스레드가, 다른 스레드들에서 진행되는 일련의 작업이 끝날 때까지 기다리게 해주는 동기화 도구이다.