Eclipse, 単体テストショートカット
単体テストショートカット?
単体テストの実装や実行などで使えるショートカットです。
Quick JUnit
Quick JUnit が入っていることが前提とした場合のショートカット。
- 現在のテストを実行
- control + 0 (ぜろ)
- 現在カーソルが存在するテストメソッドだけを実行する。
- さっき実行したテストを実行
- F11
- 直前に実行したテストを再実行する。main のコードを修正しながら、すぐにテストを再実行できる。
- ただ、Eclipseの別の機能に "F11" が奪われてる可能性があるので、押しても効かない場合は、ワークスペースの設定(Preferences)の Keys にて、"Rerun" のショートカットキーとして control + 4 などのかぶってないキーを割り当てると良い。
- 対応するテストクラスを作成
- control + 9
- 現在カーソルが存在するクラスに対応するテストクラスを作成する。 ウィザード画面が起動し、どのソースフォルダーに配置するか(通常はsrc/test/java)、どのクラスを継承するかなどを指定して Finish するとクラスが作成される。
- 対応するテストクラスへ移動
- 現在カーソルが存在するクラスに対応するテストクラスに移動する。これは、対応するテストクラスを作成と同じショートカットキーとなる。 対応するテストクラスがなければ作成し、あればそちらに移動する。元のクラスに戻る時も同じショートカットキーで移動できる。