JUnit-環境設定

ローカル環境のセットアップ

JUnitはJavaのフレームワークであるため、最初の要件はJDKをマシンにインストールすることです。

システム要件

JDK 1.5以上。
記憶 最小要件はありません。
ディスクスペース 最小要件はありません。
オペレーティング・システム 最小要件はありません。

ステップ1:マシンへのJavaのインストールを確認する

まず、コンソールを開き、作業しているオペレーティングシステムに基づいてJavaコマンドを実行します。

OS 仕事 コマンド
ウィンドウズ コマンドコンソールを開く c:\> java -version
Linux コマンドターミナルを開く $ java -version
マック オープンターミナル マシン:〜joseph $ java -version

すべてのオペレーティングシステムの出力を確認しましょう-

OS 出力
ウィンドウズ

Javaバージョン「1.8.0_101」

Java(TM)SEランタイム環境(ビルド1.8.0_101)

Linux

Javaバージョン「1.8.0_101」

Java(TM)SEランタイム環境(ビルド1.8.0_101)

マック

Javaバージョン「1.8.0_101」

Java(TM)SEランタイム環境(ビルド1.8.0_101)

システムにJavaがインストールされていない場合は、次のリンクからJavaソフトウェア開発キット(SDK)をダウンロードしてください。 https://www.oracle.com。このチュートリアルのインストールバージョンとして、Java1.8.0_101を想定しています。

ステップ2:JAVA環境を設定する

をセットする JAVA_HOMEJavaがマシンにインストールされているベースディレクトリの場所を指す環境変数。例えば。

OS 出力
ウィンドウズ 環境変数JAVA_HOMEをC:\ Program Files \ Java \ jdk1.8.0_101に設定します
Linux export JAVA_HOME = / usr / local / java-current
マック export JAVA_HOME = / Library / Java / Home

Javaコンパイラの場所をシステムパスに追加します。

OS 出力
ウィンドウズ 文字列を追加します C:\Program Files\Java\jdk1.8.0_101\bin システム変数の最後に、 Path
Linux export PATH = $ PATH:$ JAVA_HOME / bin /
マック 必要ありません

コマンドを使用してJavaのインストールを確認します java -version 上で説明したように。

ステップ3:JUnitアーカイブをダウンロードする

JUnitjarファイルの最新バージョンをからダウンロードします。 http://www.junit.org。このチュートリアルの執筆時点で、Junit-4.12.jarをダウンロードし、C:\> JUnitフォルダーにコピーしました。

OS アーカイブ名
ウィンドウズ junit4.12.jar
Linux junit4.12.jar
マック junit4.12.jar

ステップ4:JUnit環境を設定する

をセットする JUNIT_HOMEJUNITjarがマシンに格納されているベースディレクトリの場所を指す環境変数。junit4.12.jarをJUNITフォルダーに保管したとしましょう。

シニア番号 OSと説明
1

Windows

環境変数JUNIT_HOMEをC:\ JUNITに設定します

2

Linux

エクスポートJUNIT_HOME = / usr / local / JUNIT

3

Mac

エクスポートJUNIT_HOME = / Library / JUNIT

ステップ5:CLASSPATH変数を設定する

をセットする CLASSPATH JUNITjarの場所を指す環境変数。

シニア番号 OSと説明
1

Windows

環境変数CLASSPATHを%CLASSPATH%;%JUNIT_HOME%\ junit4.12.jar;。;に設定します。

2

Linux

export CLASSPATH = $ CLASSPATH:$ JUNIT_HOME /junit4.12.jar:。

3

Mac

export 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

次に、テストランナーを実行して、次のような結果を確認します。

C:\JUNIT_WORKSPACE>java TestRunner

出力を確認します。

true