QUnit
開発元 | John Resig |
---|---|
最新版 | 2.14 / 2021年1月12日 (3年前) (2021-01-12) |
リポジトリ |
![]() |
プログラミング 言語 | JavaScript |
種別 | 単体テストツール |
ライセンス | GPL, MIT |
公式サイト | qunitjs |
テンプレートを表示 |
QUnit は JavaScript における単体テストを自動化するためのフレームワークであり、クライアントの Web ブラウザ、及び Node.js といったサーバーサイドにおけるJavaScript環境[1]のテストに使用できる。
概要
2008年にJohn Resigが jQuery の一部としてドキュメントや各種リソースが公開。2009年にjQueryに依存しない実装に書き換えられた。
クライアントサイドの単体テストにおいては、ボタンのクリック押下や キーダウンといったユーザ アクションの再現、Ajaxで非同期コールバックを行うといった活用ができる。
サンプル
以下に簡単な使用方法を示す:
test("a basic test example", function() { ok( true, "このテストは成功しました。" ); var value = "hello"; equal( value, "hello", "helloとなることを期待しています。" ); });
脚注
- ^ “Getting Started - QUnit” (英語). qunitjs.com. 2021年1月12日閲覧。
関連項目
外部リンク
- QUnit 公式ウェブサイト(英語)
- QUnit on Github (英語)
- jQuery Testing Team Planning Wiki (英語)
- QUnit - Twitter
| |
---|---|
概念 |
|
エンジン | |
コンパイラ | |
デバッガ | |
エディタ | |
サーバーサイド |
|
フレームワーク・ライブラリ | |
ユニットテスト |
|
Docジェネレータ | |
コード解析 | |
パッケージ管理 |
|
アプリケーションバンドラー | |
関連技術 | |
人物 | |
|
- 表示
- 編集