web-dev-qa-db-ja.com

JUnitを使用した単体テスト用のIntelliJ IDEAの構成

今朝、IntelliJを試用版で試してみることにし、JUnitプラグインをインストールしました。新しいJavaプロジェクトを作成し、そのためのテストケースを作成したいと思います。

Junit.jarファイルをプロジェクトに追加するにはどうすればよいですか? (実際にすべてのJavaプロジェクトに追加したい、そしてこれからも永遠に-それを行う方法はありますか?).

172
Bob

押す Ctrl+Shift+T コードエディタで。テストを作成するための提案とともにポップアップが表示されます。

マックOS: ⌘ Cmd+Shift+T

129

テストクラスが既にあるが、JUnitライブラリの依存関係がない場合は、 ユニットテスト用のライブラリの構成 ドキュメントセクションを参照してください。押す Alt+Enter 赤のコードでは、不足しているjarを追加する意図的なアクションが提供されます。

ただし、IDEAはさらに多くを提供します。まだテストクラスがなく、いずれかのソースクラス用にテストクラスを作成する場合は、以下の手順を参照してください。

を押すと、Create Test意図アクションを使用できます Alt+Enter エディター内でクラスの名前の上に立っている間、または Ctrl+Shift+T キーボードショートカット。

使用するテストフレームワークを選択するダイアログが表示され、Fixボタンを初めて押して、必要なライブラリjarをモジュールの依存関係に追加します。テストスタブを作成するメソッドを選択することもできます。

Create Test Intention

Create Test Dialog

詳細については、オンラインドキュメントの テストヘルプセクション を参照してください。

189
CrazyCoder

これを行う1つの方法は、外部の依存関係としてjunit.jarを$CLASSPATHに追加することです。

adding junit intellij

[モジュールの選択]ダイアログボックスで、必要なモジュールのみを選択します。

19

既にテストクラスがある場合:

1)クラス宣言にカーソルを置き、Alt + Enterを押します。ダイアログでJUnitを選択し、Fixを押します。これは、IntelliJでテストクラスを作成する標準的な方法です。

2)または、JUnit jarを手動で追加することもできます(サイトからダウンロードするか、IntelliJファイルから取得します)。

7
irudyak