2017-01-05 2 views
0

JUnit5を使用して、基本的な単体テストを作成しようとしています。 Analyzer.javaクラスに行き、テストを作成するためのポップアップを取得します。私はCreate New Testを打ち、Testing LibraryをJUnit5に設定しました。私はテストメソッドを生成するためのメソッドの束をチェックし、OKを押します。JUnit5:アサーションインポートのトラブル

だから今、私はAnalyzerTest.javaファイルを持っているし、私が持っている一番上に:

残念ながら
import static org.junit.jupiter.api.Assertions.*; 

Assertionsは(これはのIntelliJ IDEAである)赤です。私が動かすと、「シンボルアサーションを見つけることができません」と表示されます。同様の静脈では、私が持っている:各テストメソッドの前に

@org.junit.jupiter.api.Test 

と私は置くと、私は「シンボルのテストを解決できません」を取得

私は単純に作成して、いくつかのユニットテストを実行したいが、明らかにしています何か間違っている。

アイデア?

ありがとうございます!あなたの依存関係の下

testCompile("org.junit.jupiter:junit-jupiter-api:5.0.1") 

+0

JUnit jupiterのライブラリをクラスパスに追加しましたか? – Mureinik

+0

@Mureinikわかりません、どうすればいいですか? – bclayman

+0

プロジェクトの概要で、外部ライブラリまでスクロールダウンします。それがなければ、おそらくあなたの問題です。 – Mureinik

答えて

0

はあなたのGradleに次の依存関係を追加します。

dependencies { 
testCompile("org.junit.jupiter:junit-jupiter-api:5.0.1")