« Acrobat&AdobeReader | Main | Trac 0.10beta1 »

2006.08.21

JUnit4&Eclipse&djUnit(JUnit4TestAdapter)

 JUnit4を使うと、アノテーションでサクッとテストを作成することが出来ますが、そのままではdjUnitが使えないことが難点。

 ただ、さすがにその辺はちゃんと考えられているようで、JUnit4のテストケースをJUnit3までしか対応していないツール(Eclipse3.1とか)で実行するためのAdapterが存在します。

package test;
import org.junit.Test;
import static org.junit.Assert.*;

public class HogeTest {
  public static junit.framework.Test suite() {
    return new JUnit4TestAdapter(HogeTest.class);
  }

  @Test
  public void hogeTest() throws Exception {
    assertEquals("hoge", Hoge.hoge());
  }
}

こんな感じ。
djUnitも問題なく実行でき、カバレッジ情報を取得することが出来ます。

|

« Acrobat&AdobeReader | Main | Trac 0.10beta1 »

Java」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/11539239

Listed below are links to weblogs that reference JUnit4&Eclipse&djUnit(JUnit4TestAdapter):

» djUnit + JUnit4 [じてつうとプログラムとダイエット]
no tests found in .... とか出てしまっていて、悩んでいたのだが http://syo.cocolog-nifty.com/freely/2006/08/junit4eclipsedj_928e.html これで解決した。 [Read More]

Tracked on 2006.10.05 at 10:51

« Acrobat&AdobeReader | Main | Trac 0.10beta1 »