Programing

IntelliJ IDEA로 JUnit 설정

lottogame 2020. 10. 18. 08:21
반응형

IntelliJ IDEA로 JUnit 설정


이 질문에 이미 답변이 있습니다.

Java에 익숙하지만 IntelliJ에 익숙하지 않은 경우 JUnit 통합을 어떻게 "시작"할 수 있습니까?

내 질문에 대답하지 않았고 IntelliJ의 이전 버전을위한 Intellij IDEA 9.x와 함께 JUnit을 사용하는 방법에 대한 자습서를 찾는 것에서 영감을 얻었습니다 .


기본적으로 클래스 경로에 junit.jar 만 필요합니다. 여기에 빠른 방법이 있습니다.

  1. 테스트 루트test 로 표시된 소스 폴더 (예 :)가 있는지 확인하십시오 .

  2. 예를 들어 다음과 같이 테스트를 만듭니다.

    public class MyClassTest {
        @Test
        public void testSomething() {
    
        }
    }
    
  3. 아직 junit.jar를 구성하지 않았으므로 @Test주석이 오류 (빨간색)로 표시됩니다. f2를 눌러 탐색하십시오.

  4. alt-enter를 누르고 클래스 경로에 junit.jar 추가를 선택 하십시오.

끝났습니다! 테스트를 마우스 오른쪽 버튼으로 클릭하고 Run 'MyClassTest'선택 하여 실행하고 테스트 결과를 확인합니다.

Maven 참고 : 또는 maven을 사용하는 경우 4 단계에서 대신 Maven 종속성 추가 ... 옵션을 선택하고 이슈 검색 창으로 이동하여 junit버전 (예 : 4.8 또는 4.9)을 입력 하고 가져올 수 있습니다.


  1. "tests"폴더 생성 및 설정
    • 왼쪽의 프로젝트 사이드 바에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 새로 작성> 디렉토리를 수행하십시오. 이름을 "test"또는 원하는대로 지정합니다.
    • 폴더를 마우스 오른쪽 단추로 클릭하고 "다음으로 디렉토리 표시> 소스 루트 테스트"를 선택하십시오.
  2. JUnit 라이브러리 추가
    • 프로젝트를 마우스 오른쪽 단추로 클릭하고 "모듈 설정 열기"를 선택하거나 F4를 누르십시오. (또는 파일> 프로젝트 구조, Ctrl-Alt-Shift-S가 "올바른"방법 일 수 있습니다.)
    • "라이브러리"그룹으로 이동하여 작은 녹색 플러스 (조회)를 클릭하고 "Maven ..."을 선택합니다.
    • "junit"를 검색합니다. "junit : junit : 4.11"과 같은 것을 찾고 있습니다.
    • 원하는 상자 (소스, JavaDocs)를 선택한 다음 확인을 누르십시오.
    • 코드로 돌아올 때까지 계속 확인을 누르십시오.
  3. 첫 번째 단위 테스트 작성

    • 테스트 폴더 "New> Java Class"를 마우스 오른쪽 버튼으로 클릭하고 이름을 MyFirstTest로 지정합니다.
    • JUnit 테스트 작성-여기 내 것이 있습니다.

      import org.junit.Assert;
      import org.junit.Test;
      
      public class MyFirstTest {
          @Test
          public void firstTest() {
              Assert.assertTrue(true);
          }
      }
      
  4. 테스트 실행
    • 테스트 폴더를 마우스 오른쪽 버튼으로 클릭하고 " '모든 테스트'실행"을 선택합니다. Presto, testo.
    • To run again, you can either hit the green "Play"-style button that appeared in the new section that popped on the bottom of your window, or you can hit the green "Play"-style button in the top bar.

I needed to enable the JUnit plugin, after I linked my project with the jar files.

To enable the JUnit plugin, go to File->Settings, type "JUnit" in the search bar, and under "Plugins," check "JUnit.

vikingsteve's advice above will probably get the libraries linked right. Otherwise, open File->Project Structure, go to Libraries, hit the plus, and then browse to

C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 14.1.1\lib\

and add these jar files:

hamcrest-core-1.3.jar
junit-4.11.jar 
junit.jar 

참고URL : https://stackoverflow.com/questions/19330832/setting-up-junit-with-intellij-idea

반응형