JUnit-환경 설정

지역 환경 설정

JUnit은 Java 용 프레임 워크이므로 가장 먼저 필요한 것은 컴퓨터에 JDK를 설치하는 것입니다.

시스템 요구 사항

JDK 1.5 이상.
기억 최소 요구 사항이 없습니다.
디스크 공간 최소 요구 사항이 없습니다.
운영 체제 최소 요구 사항이 없습니다.

1 단계 : 시스템에서 Java 설치 확인

먼저 콘솔을 열고 작업중인 운영 체제에 따라 java 명령을 실행하십시오.

OS 직무 명령
윈도우 명령 콘솔 열기 c : \> 자바 버전
리눅스 명령 터미널 열기 $ 자바 버전
터미널 열기 기계 : ~ joseph $ java -version

모든 운영 체제의 출력을 확인하겠습니다.

OS 산출
윈도우

자바 버전 "1.8.0_101"

Java (TM) SE 런타임 환경 (빌드 1.8.0_101)

리눅스

자바 버전 "1.8.0_101"

Java (TM) SE 런타임 환경 (빌드 1.8.0_101)

자바 버전 "1.8.0_101"

Java (TM) SE 런타임 환경 (빌드 1.8.0_101)

시스템에 Java가 설치되어 있지 않은 경우 다음 링크에서 Java SDK (Software Development Kit)를 다운로드하십시오. https://www.oracle.com. 이 자습서에서는 Java 1.8.0_101을 설치된 버전으로 가정합니다.

2 단계 : JAVA 환경 설정

설정 JAVA_HOME시스템에서 Java가 설치된 기본 디렉토리 위치를 가리키는 환경 변수. 예를 들면.

OS 산출
윈도우 환경 변수 JAVA_HOME을 C : \ Program Files \ Java \ jdk1.8.0_101로 설정합니다.
리눅스 내보내기 JAVA_HOME = / usr / local / java-current
export JAVA_HOME = / Library / Java / Home

시스템 경로에 Java 컴파일러 위치를 추가합니다.

OS 산출
윈도우 문자열 추가 C:\Program Files\Java\jdk1.8.0_101\bin 시스템 변수의 끝에서 Path.
리눅스 내보내기 경로 = $ PATH : $ JAVA_HOME / bin /
필요하지 않음

명령을 사용하여 Java 설치 확인 java -version 위에서 설명한대로.

3 단계 : JUnit 아카이브 다운로드

최신 버전의 JUnit jar 파일을 다음에서 다운로드하십시오. http://www.junit.org. 이 튜토리얼을 작성할 때 Junit-4.12.jar을 다운로드하여 C : \> JUnit 폴더에 복사했습니다.

OS 아카이브 이름
윈도우 junit4.12.jar
리눅스 junit4.12.jar
junit4.12.jar

4 단계 : JUnit 환경 설정

설정 JUNIT_HOME시스템에서 JUNIT jar가 저장된 기본 디렉토리 위치를 가리키는 환경 변수. JUNIT 폴더에 junit4.12.jar를 저장했다고 가정 해 보겠습니다.

Sr. 아니요 OS 및 설명
1

Windows

환경 변수 JUNIT_HOME을 C : \ JUNIT로 설정합니다.

2

Linux

내보내기 JUNIT_HOME = / usr / local / JUNIT

Mac

export JUNIT_HOME = / Library / JUNIT

5 단계 : CLASSPATH 변수 설정

설정 CLASSPATH JUNIT jar 위치를 가리키는 환경 변수.

Sr. 아니요 OS 및 설명
1

Windows

환경 변수 CLASSPATH를 % CLASSPATH %; % JUNIT_HOME % \ junit4.12.jar;.;로 설정합니다.

2

Linux

내보내기 CLASSPATH = $ CLASSPATH : $ JUNIT_HOME / junit4.12.jar :.

Mac

내보내기 CLASSPATH = $ CLASSPATH : $ JUNIT_HOME / junit4.12.jar :.

6 단계 : JUnit 설정 테스트

Java 클래스 파일 이름 TestJunit 만들기 C:\>JUNIT_WORKSPACE

import org.junit.Test;
import static org.junit.Assert.assertEquals;

public class TestJunit {
   @Test
	
   public void testAdd() {
      String str = "Junit is working fine";
      assertEquals("Junit is working fine",str);
   }
}

Java 클래스 파일 이름 TestRunner 만들기 C:\>JUNIT_WORKSPACE 테스트 케이스를 실행합니다.

import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;

public class TestRunner {
   public static void main(String[] args) {
      Result result = JUnitCore.runClasses(TestJunit.class);
		
      for (Failure failure : result.getFailures()) {
         System.out.println(failure.toString());
      }
		
      System.out.println(result.wasSuccessful());
   }
}

7 단계 : 결과 확인

다음을 사용하여 클래스 컴파일 javac 다음과 같이 컴파일러-

C:\JUNIT_WORKSPACE>javac TestJunit.java TestRunner.java

이제 Test Runner를 실행하여 다음과 같은 결과를 확인하십시오.

C:\JUNIT_WORKSPACE>java TestRunner

출력을 확인하십시오.

true