jQuery UI และ jQuery Mobile
A minimal QUnit test setup :
โค้ด: เลือกทั้งหมด
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>QUnit Example</title>
<link rel="stylesheet" href="https://code.jquery.com/qunit/qunit-2.3.3.css">
</head>
<body>
<div id="qunit"></div>
<div id="qunit-fixture"></div>
<script src="https://code.jquery.com/qunit/qunit-2.3.3.js"></script>
<script src="tests.js"></script>
</body>
</html>
โค้ด: เลือกทั้งหมด
QUnit.test( "hello test", function( assert ) {
assert.ok( 1 == "1", "Passed!" );
});
โค้ด: เลือกทั้งหมด
$ npm install -g qunitjs
โค้ด: เลือกทั้งหมด
$ qunit
โค้ด: เลือกทั้งหมด
TAP version 13
ok 1 Module > Test #1
ok 2 Module > Test #2
1..2
# pass 2
# skip 0
# todo 0
# fail 0
โค้ด: เลือกทั้งหมด
$ qunit 'tests/*-test.js'
โค้ด: เลือกทั้งหมด
$ qunit --help
ประโยชน์ QUnit : สามารถทดสอบการทำงานได้หลายฟังก์ชั่นพร้อมกัน
สามารถดาวน์โหลดได้ที่ : http://qunitjs.com/