March 3, 2013

QUnitでJavaScriptのユニットテストをブラウザからしてみる

公式:
http://qunitjs.com/

GitHub:
https://github.com/jquery/qunit

以下、サンプル実行までの手順です。


(1)
DLして適当に展開。

(2)
index.htmlの
<script src="test.js"></script>
<script src="deepEqual.js"></script>
<script src="swarminject.js"></script>

<script src="app/test.js"></script>
に変更。

(3)
app/test.jsを作成。
test("Test Name", function(){
    ok(true, "ok - success");
    equal(1, "1", "equal - success");
    deepEqual(1, 1, "deepEqual - success");

    ok(false, "ok - fail");
    equal(1, "2", "equal - fail");
    deepEqual(1, "1", "deepEqual - fail");
});

(4)
index.htmlにアクセス。
* 確認の為、わざと3つ失敗させています。

No comments:

Post a Comment