Javaに精通していますが、IntelliJに慣れていない方は、JUnit統合でどのように「開始するのですか?IntelliJ IDEAでJUnitを設定する
Looking for a tutorial on using JUnit with Intellij IDEA 9.xに触発され、私の質問には答えず、IntelliJの古いバージョン用です。
Javaに精通していますが、IntelliJに慣れていない方は、JUnit統合でどのように「開始するのですか?IntelliJ IDEAでJUnitを設定する
Looking for a tutorial on using JUnit with Intellij IDEA 9.xに触発され、私の質問には答えず、IntelliJの古いバージョン用です。
基本的に、あなただけのクラスパスにjunit.jarを必要とする - と、ここでそれを行うための簡単な方法があります:
あなたがソースフォルダ(例:test
)を持っていることを確認してくださいとしてマークa テストルート。
は、テストを作成し、このような例:
public class MyClassTest {
@Test
public void testSomething() {
}
}
あなたはjunit.jarを(まだ)を設定していないので、@Test
注釈がエラー(赤)としてマークされ、F2キーを打ちますそれに移動する。
ヒットAlt-Enterキーを選択しますがあり
クラスパスにjunit.jarを追加、あなたは完了です。あなたのテストを右クリックし、を実行して 'MyClassTest'を実行すると、テスト結果が表示されます。ステップ4で、あなたの代わりに、 ... Mavenの依存関係を追加アーティファクトペインため検索に行き、タイプjunit
とどのバージョンを取るオプションを選択することができますAltervatively、あなたはMavenを使用している場合、:
Mavenの注意を(例えば、4.8または4.9)。
は、JUnitテストを書く - ここに私のもの:
import org.junit.Assert;
import org.junit.Test;
public class MyFirstTest {
@Test
public void firstTest() {
Assert.assertTrue(true);
}
}
私は正しく思い出して、これを行う簡単な方法は?プロジェクトを作成し、@Testを記述し、コンテキスト・センシティブなエラー解決を使用してjunitをプロジェクト・ライブラリーとして追加できますか?あるいは、pom.xmlにant-enterを使用して、依存関係を追加するだけです。 – vikingsteve
まあ、多分。私は試行錯誤を経てこのアプローチを思いついた。私はただテストを書くことができると何も示唆していません。このアプローチは、とにかくもっと明示的です...また、プロジェクトを管理するためにMavenを使用していません。 – Max
ありがとう!また、動作していない場合や、「実行」が見つからない場合は、単にintellijを再起動してください。 – Tosh
jarファイルとプロジェクトをリンクした後、JUnitプラグインを有効にする必要がありました。
、JUnitのプラグインを有効に検索バーで[ファイル] - > [設定]、[タイプ「JUnitを」に進んで、下の「プラグイン」、「JUnitのを確認すること。
vikingsteve's advice aboveはおそらくライブラリを右にリンクされます。それ以外の場合、開いているファイル - >プロジェクト構造、図書館に行き、
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
は重複としてこれをマークする力を持っていますが、Rそれを使用するefuses。 – reversiblean
@reversiblean何をお話しますか? – Max
ちょうどこれは重複してマークするべきではないと言っています:) – reversiblean