QUnit
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/04/20 19:24 UTC 版)
開発元 | John Resig |
---|---|
最新版 |
2.24.1 / 2025年1月26日
|
リポジトリ | |
プログラミング 言語 |
JavaScript |
種別 | 単体テストツール |
ライセンス | GPL, MIT |
公式サイト | qunitjs |
QUnit は JavaScript における単体テストを自動化するためのフレームワークであり、クライアントの Web ブラウザ、及び Node.js といったサーバーサイドにおけるJavaScript環境[1]のテストに使用できる。
概要
2008年にJohn Resigが jQuery の一部としてドキュメントや各種リソースが公開。2009年にjQueryに依存しない実装に書き換えられた。
クライアントサイドの単体テストにおいては、ボタンのクリック押下や キーダウンといったユーザ アクションの再現、Ajaxで非同期コールバックを行うといった活用ができる。
サンプル
以下に簡単な使用方法を示す:
export default function sum(a, b) {
return a + b;
}
import sum from './sum.js';
QUnit.test('sum', (assert) => {
assert.equal(sum(1, 2), 3);
});
脚注
- ^ “Getting Started - QUnit” (英語). qunitjs.com. 2021年1月12日閲覧。
関連項目
外部リンク
- QUnit 公式ウェブサイト
- QUnit on Github
- jQuery Testing Team Planning Wiki
- QUnit - Twitter
- QUnitのページへのリンク