상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
궁금한 상식 보기
커피의 추출 시간에 따른 맛의 변화는 무엇인가요?
커피의 커피콩을 선택할 때의 팁은 무엇인가요?
라면을 먹을 때 가장 좋아하는 장소는 어디인가요?
환율이란 무엇인가요?
환율이 국가의 경제적 안정성에 미치는 영향은 무엇인가요?
OET의 Reading 시험에서 시간을 관리하는 방법은 무엇인가요?
화덕피자에 적합한 해산물 토핑은 무엇인가요?
화덕피자에 적합한 치즈 조합은 무엇인가요?
스페인에서 가장 인기 있는 전통 요리는 무엇인가요?
스페인 음식에서 조리 시 사용하는 오븐은 어떤 것이 있나요?
스페인식 타파스의 조리 방법은 어떻게 되나요?
포르투갈의 대표적인 해산물 요리의 재료는 무엇인가요?
Previous
Next
수정하기 - JUnit을 Gradle 프로젝트에서 사용하는 방법은?
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
Gradle 프로젝트에서 JUnit을 사용하는 방법을 단계별로 자세히 설명드리겠습니다. 1. Gradle 빌드 스크립트 설정하기 Gradle은 기본적으로 `<a href='https://sangseek.com/sangseeks/build.gradle/ko'>build.gradle</a>` 파일에서 의존성을 관리합니다. JUnit을 사용하려면 `build.gradle`에 JUnit 라이브러리를 추가해야 합니다. 2. JUnit 버전 선택 JUnit에는 크게 JUnit 4와 JUnit 5(점프리, Jupiter 플랫폼)가 있습니다. 최신 기능과 확장성을 위해 JUnit 5 사용을 권장합니다. 3. 의존성 추가 - JUnit 5를 사용할 경우 다음과 같이 `build.gradle`에 의존성을 추가합니다. ```groovy plugins { id 'java' } repositories { mavenCentral() } dependencies { testImplementation 'org.junit.jupiter:junit-jupiter:5.9.2' // 버전은 최신 버전 확인 } test { useJUnitPlatform() } ``` 주요 요소: - `testImplementation`: 테스트용 컴파일 및 실행에 필요한 라이브러리 지정 - `useJUnitPlatform()`: Gradle이 JUnit 5 플랫폼에서 테스트 실행하도록 설정 4. 테스트 소스 디렉터리 구조 Gradle과 JUnit <a href='https://sangseek.com/sangseeks/표준 구조/ko'>표준 구조</a>는 다음과 같습니다. - 소스 코드: `src/main/java` - 테스트 코드: `src/test/java` 이 구조 하에 테스트 클래스를 만들면 자동으로 테스트가 인식됩니다. 5. 테스트 클래스 작성하기 JUnit 5 예시 ```java package com.example; import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.*; public class CalculatorTest { @Test void addition() { assertEquals(2, 1 + 1, "1 + 1 <a href='https://sangseek.com/sangseeks/should/ko'>should</a> equal 2"); } } ``` - `@Test` 어노테이션으로 테스트 메서드를 표시 - `assertEquals` 같은 다양한 Assertions 메서드를 활용해 검증 수행 6. 테스트 실행 Gradle 터미널에서 다음 명령어로 테스트를 실행할 수 있습니다. ```bash ./gradlew test ``` 실행 후, Gradle은 `build/reports/tests/test/index.html` 경로에 상세한 테스트 리포트를 생성합니다. 브라우저로 열어 확인할 수 있습니다. 7. IDE에서의 활용 IntelliJ IDEA, Eclipse 등 주요 IDE는 Gradle 및 JUnit 지원이 잘 되어 있어, 위 설정 후 테스트 클래스를 생성하고 바로 테스트를 실행할 수 있습니다. 요약하자면, Gradle 프로젝트에서는 `build.gradle` 파일에 JUnit 의존성을 추가하고 `useJUnitPlatform()` 옵션을 설정해주면 테스트를 쉽게 작성하고 실행할 수 있습니다. 테스트 코드는 `src/test/java`에 작성하며, Gradle의 `test` 태스크를 통해 실행 및 리포트를 확인할 수 있습니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기