download install configure junit eclipse
このチュートリアルでは、EclipseでJUnitをダウンロード、インストール、および構成する方法について説明します。これには、環境変数のセットアップ、JUnit5アーキテクチャーとセットアップが含まれます。
JUnitはJavaのフレームワークであるため、JUnitをインストールする前にインストールする必要があります。また、JUnitをセットアップする前に、システムにeclipse.exeをダウンロードして、Eclipseを機能させます。
JavaとEclipseが適切に配置されていると仮定して、このチュートリアルでは次のことを学習します。
- ダウンロード、インストール、構成、および取得する方法 JUnit 4 私たちのシステムに取り組んでいます。
- JUnit5アーキテクチャについて簡単に説明します。
- JUnit 5をインストールしてシステムで動作させる方法は?
- JUnit4およびJUnit5でサポートされるJDKバージョン。
=> ここで完璧なJUnitトレーニングガイドをチェックしてください。
学習内容:
EclipseでJUnitをダウンロードしてインストールする
以下に示すのは、Junitをシステムで動作させるための3つの重要なステップです。
- 上記のURLからJUnitjarをダウンロードします。
- 環境変数を設定して、これらのjarをシステム変数に関連付けます。
- Eclipseでパスを構成してビルドします。
それでは、JUnitをセットアップする実際的なアプローチを理解するためのプロセスを詳しく見ていきましょう。
JUnitjarをダウンロードする
#1) URLに移動します junit.org/junit4 。 JUnitバージョン4のjarファイルをダウンロードする場合は、URLに「/ junit4」と入力できます。JUnitバージョン5のjarファイルをダウンロードする場合は、URLに「/ junit5」を使用します。
以下のスクリーンショット:
ザ・ ダウンロードとインストール linkは、JUnitjarが見つかったGithubリンクにリダイレクトします。
#二) 次のJARをダウンロードして、テストクラスパスに追加します。
- Junit.jar
- Hamcrest-core.java
クリック ここに jarをダウンロードするための代替URL。
環境変数を設定する
次に、JUnitを機能させるために環境変数を設定する方法を見ていきます。
#1) 最初のステップは、環境変数に移動することです。パネルのシステム変数の下で、をクリックします。 新着 ボタン、変数を追加します JUNIT_HOME、 それに対して、JUnitjarを配置したパスを追加します。
(( 注意: 環境変数に移動するためのナビゲーションフローは次のとおりです。 コントロールパネル=>詳細=>環境変数 )
#二) クリックすると 新着 (システム変数)の下に、最初のテキストボックスでユーザーが変数名(この場合はJUNIT_HOME)を入力する必要がある場所と、ユーザーがJUnitjarファイルのパスを入力する必要がある2番目のテキストフィールドがポップアップ表示されます。つまり、インスタンスとしてのC: lanadmin junit4です。
わかりやすくするために、以下のスクリーンショットを確認してください。
#3) (OK)をクリックすると、 JUNIT_HOME システム変数セクションのレコードに追加します。
#4) 上記と同様のアプローチで、次に新しい変数名を追加します クラスパス 値%CLASSPATH%; JUNIT_HOME% junitjarの場所 これは%CLASSPATH%です。 JUNIT_HOME% C: lanadmin junit.jar 私たちのインスタンスごと。
次に、以下に示すように、環境変数の変数リストに追加されます。
JUnitテストを実行するには、CLASSPATHに次の要素が必要です。
- JUnitクラスファイル
- その他のJavaテストクラスファイル
- クラスファイルが依存するライブラリ。つまり、必要なすべての.jarファイル。
EclipseでのJUnitの構成とビルド
#1) 新しいプロジェクトフォルダを作成します。
#二) 作成したプロジェクトフォルダを右クリックし、をクリックします ビルドパス=>ビルドパスを構成します。
#3) タイトルのウィンドウ Javaビルドパス 開きます。
#4) クリックしてください 外部jar JUnitjarファイルまたはライブラリファイルを参照できるウィンドウを開くボタン。 jarファイルのパスを選択すると、JUnitに必要なすべてのライブラリファイルがEclipseに追加されます。
以下のスクリーンショット:
JUnitがEclipseで適切に機能することの確認
#1) 必要なライブラリファイルがEclipseに追加されたかどうかをクロスチェックして確認するには、以下のアプローチに従うことができます。
- プロジェクトフォルダを右クリックし、
- ビルドパスを選択し、
- 次に、(ビルドの構成)を選択します。
- タブ ‘を選択します 図書館の 、JREライブラリの下で、JUnit関連のすべてのjarファイルが配置されているかどうかを確認します。
- はいの場合は、EclipseでのJUnitのセットアップがすべて完了し、基本的なJUNITプログラムをテストする準備が整いました。
#二) 次に、簡単なJUnitテストを追加して、期待どおりに実行されるかどうかを確認します。ただし、JUnitテストファイルまたはJavaテストファイルを実行すると、 NoClassDefFoundError 、 これは、依存ファイルがクラスパスから欠落していることを意味します。
環境変数からEclipseのライブラリファイルまでのクラスパスの精度を確認する必要がある場合があります。
#3) プロジェクトフォルダをクリーンアップすると、 NoClassDefFoundError 。これは、を選択することで実行できます プロジェクト=>クリーン 。これを行うと、最初に現在のプロジェクトフォルダーが更新され、次にワークスペースが再度ビルドされます。
JUnit5アーキテクチャ
注意: 前のセクションで説明したすべてのプログラムは、JUnit 4に関連しています。これ以降、JUnit4とJUnit5について重点的に理解します。
JUnit5はJava8以降で動作するため、Javaコードのラムダ式もサポートしています。 これは、次のような名前のさまざまなバージョンが付属する次世代のJUnitです。
- JUnitプラットフォーム
- JUnit Jupiter
- JUnit Vintage
#1)JUnitプラットフォーム:
JUnit5用のJUnitプラットフォームは、2つのAPIを使用して動作します。1つはユーザーがテストフレームワークを作成できるようにするもので、もう1つはユーザーがIDEとコマンドラインを介してテストを起動するのに役立ちます。
#2)JUnit Jupiter:
これは、JUnitアノテーションの複数の広範なリストが付属する新しいバージョンです。
#3)JUnit Vintage
場合によっては、バージョンのアップグレードにもかかわらず、古いバージョンのJUnitコードが以前と同じように機能することが必要です。これは基本的に、JUnit3または4からJUnit5に移行する状況がある場合に使用されます。
EclipseでJUnit5をセットアップする
JUnit 4のインストールとセットアップについては、このチュートリアルの最初のセクションですでに説明しています。
配列に要素を追加するjavaの例
URLにJUnit5 – Platform、Jupiter、およびVintageバージョンをインストールするためのMaven依存関係があります https://junit.org/junit5/
Mavenの依存関係を含め、Mavenプロジェクトをセットアップする方法の詳細については、JUnitシリーズの最後にある別のトピックを参照してください。 JUnit 5のセットアップとインストールについては、このトピックで確実に説明します。
JDKバージョン要件:JUnit4とJUnit5
以下のグリッドでは、JUnitバージョンごとに必要なJDKバージョンを書き留めています。
JUnitバージョン | JDKバージョンが必要です |
---|---|
JUnit 4 | Java5以降 |
JUnit 5 | Java8以降 |
結論
これはすべて、JUnitをダウンロード、インストール、およびセットアップする方法の詳細な理解に関するものでした。 JUnit 5について簡単に理解しただけですが、そのセットアップの詳細については、次のチュートリアルで説明します。 Java Maven 。
次のチュートリアルでは、 JUnitテストケースを作成する方法 JUnit4のテスト例とともに。
=> 独占的なJUnitトレーニングチュートリアルシリーズについては、こちらをご覧ください。