Javaに精通しているが、IntelliJに精通していない場合、JUnit統合をどのように「始めますか」?
Intellij IDEA 9.xでJUnitを使用するためのチュートリアルを探しています これは私の質問に答えず、IntelliJの古いバージョン用でした。
基本的に、クラスパスに必要なのはjunit.jarだけです。簡単な方法は次のとおりです。
テストルートとしてマークされているソースフォルダー(test
など)があることを確認します。
次のようなテストを作成します。
public class MyClassTest {
@Test
public void testSomething() {
}
}
Junit.jarを(まだ)設定していないため、@Test
注釈はエラー(赤)としてマークされ、f2を押してナビゲートします。
Altキーを押しながらEnterキーを押して、junit.jarをクラスパスに追加を選択します
完了です!テストを右クリックして「MyClassTest」を実行を選択して実行し、テスト結果を確認します。
Maven注:別の方法として、mavenを使用している場合、ステップ4で代わりにAdd Maven Dependency ...を選択し、Search for artifactペインに移動して、 junit
と入力し、いずれかのバージョン(たとえば、4.8または4.9)を使用します。
最初のユニットテストを書く
JUnitテストを書く-ここに私のものがあります:
import org.junit.Assert;
import org.junit.Test;
public class MyFirstTest {
@Test
public void firstTest() {
Assert.assertTrue(true);
}
}
プロジェクトをjarファイルにリンクした後、JUnitプラグインを有効にする必要がありました。
JUnitプラグインを有効にするには、[ファイル]-> [設定]に移動し、検索バーに「JUnit」と入力し、[プラグイン]で[JUnit]をオンにします。
上記のvikingsteveのアドバイス は、おそらくライブラリを正しくリンクします。それ以外の場合は、[ファイル]-> [プロジェクト構造]を開き、[ライブラリ]に移動し、プラス記号を押して、参照します。
C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 14.1.1\lib\
これらのjarファイルを追加します。
hamcrest-core-1.3.jar
junit-4.11.jar
junit.jar