普段は Java をあまりやらないのですが、少しだけ JUnit が使いたかったので、さくっと使える方法をメモ。
「Ubuntu で」と言っておきながら、確認環境は「Bash on Ubuntu on Windows」の「Ubuntu 16.04.3 LTS」ですが、本物でも大丈夫だと思います。
1. JUnit 3
1.1. インストール
sudo apt install junit
1.2. コンパイル
javac -cp ./:/usr/share/java/junit.jar TestClassName.java
本当は jar を環境変数 CLASSPATH に追加するのが良い。
1.3. 実行
junit TestClassName
java なんちゃら
でも実行できるけどこっちの方が便利。
2. JUnit 4
2.1. インストール
sudo apt install junit4
2.2. コンパイル
javac -cp ./:/usr/share/java/junit4.jar TestClassName.java
jar に長いバージョン名を付けなくても大丈夫。
2.3. 実行
java -cp ./:/usr/share/java/junit4.jar org.junit.runner.JUnitCore TestClassName
JUnit 4 の方には junit4
コマンドなるものはないみたい少し残念…。
自作しようと思えばすぐできそう?
3. その他参考
- 「JUnit4メモ(Hishidama's JUnit4 Memo)」
- JUnit 3 と JUnit 4 の違いなど