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