테스트 Mockito + JUnit 방식 (위 예제와 같은 방식)장점:개별 의존성을 모의(mock)하여 단위 테스트에 집중할 수 있음테스트가 빠르고, 간단한 단위 테스트 작성에 적합함단점:많은 모의 객체와 반복되는 설정 코드가 필요할 수 있음복잡한 객체 생성 로직이 중복되면 셋업 코드가 장황해질 수 있음BDD 스타일 (Given-When-Then)로 작성장점:테스트의 흐름이 자연어에 가깝게 표현되어 가독성이 높음Mockito의 BDDMockito를 사용하면 테스트의 의도를 명확하게 전달할 수 있음단점:팀 내에 BDD 패턴에 익숙하지 않다면 초기 학습 비용이 있음기존 코드와의 일관성 문제가 발생할 수 있음Spring Boot Test 활용 (예: @SpringBootTest, @DataJpaTest)장점:..