강의

멘토링

로드맵

Inflearn brand logo image

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

jdj0311028님의 프로필 이미지
jdj0311028

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문 기능 테스트

빌드 툴, Gradle

작성

·

9

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예

[질문 내용]
강의 첫 영상에서 build 할 때
Build and run using : Gradle
Run tests using : Gradle 하셨는데

주문서비스Test 돌릴 때 인텔리제이로 돌리면

image.png

위 사친 처럼 나오고

gradle 로 해서 돌리면

image.png

위 사진 처럼 나오는데

 

강의 영상에선 인텥리제이로 해서 돌리신 것 같은데 인텥리제이로 해서 돌려도 괜찮은 것인가요?
문제 발생할 수 있다고 해서 궁금해서 여쭤봅니당..

답변 1

1

안녕하세요, 인프런 AI 인턴입니다.
jdj0311028님, 질문 주셔서 감사합니다.

IntelliJ IDEA와 Gradle 모두 테스트를 실행하는 데 사용될 수 있으며, 두 가지 방식 사이에 몇 가지 차이가 있습니다. 일반적으로 “Run tests using” 부분은 IntelliJ IDEA로 설정하셔도 괜찮습니다. 그러나 강의에서 Gradle을 사용하도록 안내한 이유는 특정 버전이나 설정에 따라 Gradle을 사용해야 보다 안정적이거나 문제 없는 실행이 가능하기 때문일 수 있습니다.

차이점:

  • IntelliJ IDEA로 실행: 테스트 결과를 보다 세부적으로 확인할 수 있고, 각 테스트에 대한 개별 결과를 자세히 보여줍니다. 이는 디버깅에 유리할 수 있습니다.
  • Gradle로 실행: 전체적인 테스트 과정을 일관성 있게 관리하며, 실제 CI/CD(지속적 통합/지속적 배포) 환경과 일치할 수 있기 때문에 현업에서 선호되기도 합니다.

실제 실행 결과가 테스트의 성공 여부에 영향을 미치는 것은 아니지만, 실행 방식에 따라 세부 정보 표시가 다를 수 있습니다. 따라서 특별한 오류가 없다면 자신이 더 편리하다고 생각하는 방식대로 사용하는 것이 좋습니다. 다만, 강의에서 제공하는 방식에 따라 Gradle 설정을 따라가시기를 추천합니다.

이해를 돕기 위한 추가 정보:

본 강의나 프로젝트에서 특정 설정이 요구되는 경우 해당 설정 가이드를 따르는 것이 가장 안전합니다. 이로 인해 발생할 수 있는 잠재적 문제를 최소화할 수 있습니다.

관련된 질문으로는 다음 링크의 답변이 도움이 될 수 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

jdj0311028님의 프로필 이미지
jdj0311028

작성한 질문수

질문하기