駅から徒歩27分

技術メモとその他なんでも

コンソールでJUnitによるテストを行う(さよならEclipse)

何?

Eclipseでの開発がつらいのでコンソール上だけでなんとかしたくなった。
でもテストはできるようにしたい。う〜ん。

やる

JUnit4リポジトリのDownload and Installからjunit.jarとhamcrest-core.jarをダウンロード。

github.com

$CLASSPATHの場所に適当に置いておく。無かったら作る。(自分は無かったので作りました)

実行

コンパイルは通常どおりjavacで行うことができる。

実行についてはjava org.junit.runner.JUnitCore クラス名とすることで可能。

結果

TmpTest.java

import static org.junit.Assert.*;
import org.junit.Test;
public class TmpTest {
  @Test
  public void tmp() {
    int a = 1;
    assertEquals(a, 1);
  }
}

出力

JUnit version 4.13-beta-3
.
Time: 0.007

OK (1 test)

参考

コマンドラインから JUnit を使う方法 | Futurismo

junit-4.11.jar が単独で使えない - 日々常々