JUnit

概要

JUnitとは、Java言語開発されたプログラム単体テスト(ユニットテスト)をなうためのソフトウェア。また、そこで用いられるテストコードの記述体系を含むテストフレームワーク。

テスト作成のためのクラスライブラリを提供しており、これを利用して一定のコーディング規約アノテーションを用いてテスト用のクラスメソッドを作成する。JUnitはテスト用コード実行し、結果を分かりやすく表示してくれる。

テストコードだけをプログラム本体とは別にまとめて管理することができ、複数のテストを一気に実施することもできる。Eclipseなどの開発環境との連係も進んでおり、テストの記述・実行を効率的になうことができるようになっている。

SmallTalk言語向けのテストフレームワークであるSUnitのJava版として開発が始まったもので、SUnit開発者のケント・ベック(Kent Beck)氏らによって1997年に最初のバージョンが公開された。オープンソースソフトウェアとして公開されている。C言語向けのCUnit、Python向けのPyUnitなど他言語向けの同種のフレームワークも多数あり、xUnitと総称される。

(2020.4.21更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる