使用QUnit对JS进行单元测试
来源:互联网 发布:java cp 加参数 d 编辑:程序博客网 时间:2024/06/04 00:38
使用QUnit
建立一个测试页面,引入qunit.js和qunit.css这两个必需的文件,这两个文件是存放在github上的,鉴于目前操蛋的互联网环境,最好下载到本地调用。
注:body中的元素id命名必须依照如下形式,否则无法正常显示。
首先搞个测试结果显示页面:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>QUnit Test!!!!</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="./UnderTestJS/ModelTest.js"></script></body></html>
<script src="./UnderTestJS/ModelTest.js"></script>这一行就是引入了我们需要测试的js代码。
var TestModel = function() {var name = ""; // 变量return {setName : function(username) {name = username;},getName : function() {return name;},sayHello : function() {return "Hello " + this.getName();}};}();QUnit.test("hello test", function(assert) {assert.ok(1 == "1", "Passed!");});QUnit.test("set/get Name", function(assert) {TestModel.setName("kewen");assert.ok(TestModel.getName() == "kewen", "Passed!");});QUnit.test("saHello", function(assert) {assert.ok(TestModel.sayHello() == "Hello kewen", "Passed!");});
这时候打开我们刚才写的HTML,就能看到测试结果了
0 0
- 使用QUnit对JS进行单元测试
- 使用QUnit对JS进行单元测试
- 使用QUnit进行Javascript单元测试
- 如何使用 QUnit 进行 JavaScript 单元测试
- 前端单元测试插件qunit.js使用示例
- QUnit——对JavaScript 进行单元测试的利器
- 使用Qunit做javascript单元测试
- 单元测试Qunit
- 使用StrutsTestCase对Action进行单元测试简介
- 使用 JUnit 对规则进行单元测试
- [转]使用 JUnit 对规则进行单元测试
- 使用cactus实现对servlet进行单元测试
- 使用Junit对Android应用进行单元测试
- 使用Junit对Android应用进行单元测试
- 使用Junit对Android应用进行单元测试
- 使用cactus实现对servlet进行单元测试
- 使用GTest对项目进行单元测试
- Android:使用junit对应用进行单元测试
- eclipse中javascript报错问题处理:
- IOS企业版安装包分发“无法连接到...”
- 高仿微信5.2.1主界面架构 包含消息通知
- 颐和园终于上CSDN头条了
- 开发中url传参,特殊字符作为参数传递!
- 使用QUnit对JS进行单元测试
- 使用Android studio中遇到的各种问题记录
- Windows环境配置gcc编译器
- UVALive 6953 Digi Comp II
- 使用sqlitedatabase存取图片要注意的事项
- Java对象的序列化和反序列化
- Android--网络连接之HttpURLConnection和HttpClient
- Geometric Distribution MIT
- sqlserver link-server的用法