首页 > 代码库 > JS单元测试框架:QUnit
JS单元测试框架:QUnit
QUnit:jQuery的单元测试框架,但不仅限于jQuery(从这个工具不需要引用jquery.js可以看出)
index.html
<!--官网http://qunitjs.com/--><!DOCTYPE html><html><head> <meta charset="utf-8"> <title>QUnit Example</title> <link rel="stylesheet" href="qunit-1.16.0.css"></head><body> <div id="qunit"></div> <div id="qunit-fixture"></div> <script src="qunit-1.16.0.js"></script> <!--测试框架--> <script src="tests.js"></script> <!--单元测试模块--> <script src="api.js"></script> <!--被测模块--></body></html>
api.js
function sum(a, b){ return a + b;}
tests.js
QUnit.module( "OnRead", { //初始化 beforeEach: function() { console.log("setup"); }, //清理 afterEach: function() { console.log("clean"); }});//测试用例QUnit.test( "sum", function( assert ) { console.log("sum"); assert.ok( 1 == "1", "Passed!" );});
直接执行index.html
JS单元测试框架:QUnit
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。