Mocha+Unit.js操作实例代码
来源:互联网 发布:中国男性阴茎 知乎 编辑:程序博客网 时间:2024/06/16 12:52
创建测试代码文件basic.js
var test=require("unit.js")var obj = { message : 'hello', name : 'Nico'};var str = 'Hello world';// Structure of a request object.// By example, provided by Express framework and other modules.var req = { headers: { 'content-type': 'application/json' }};describe("test obj",function(){it("hasProperty 01",function(){test.object(obj).hasProperty('name');});it("hasProperty 02",function(){test.object(obj).hasProperty('message', 'hello');});});describe("test str",function(){it("startsWith",function(){test.string(str).startsWith('Hello');});it("contains",function(){test.string(str).contains('world');});it("match",function(){test.string(str).match(/[a-zA-Z]/);});});describe("test req",function(){it("hasHeader 01",function(){test.value(req).hasHeader('content-type');});it("hasHeader 02",function(){test.value(req).hasHeader('content-type', 'application/json');});it("hasHeaderJson",function(){test.value(req).hasHeaderJson();});});使用mocha basic.js响应如下:
0 0
- Mocha+Unit.js操作实例代码
- JS单元测试简单的项目实例(mocha+unit.js+istanbul)
- (NodeJS+unit.js+MochaJS+istanbul)简单操作实例
- Mocha 使用实例
- Js各种节点操作实例演示代码
- JS操作数据库的实例代码
- JS操作Cookie写入和读取实例代码
- 终端自适应js操作代码实例,不同屏幕比例尺寸
- JS操作JSON实例
- JS操作XML实例
- JS操作Cookie实例
- JS属性操作实例
- JS属性操作实例
- node.js学习笔记(二)--使用mongoose简单的CRUD操作及测试模块mocha的使用
- JS定时器实例代码
- js代码实例
- JS 实例代码演示
- Testing in Node.js with Mocha
- 从0到1学nodejs爬虫小程序
- SqlBulkCopy 之大数据插入
- 关于正则表达式中的lookahead
- 整理的一份敏感词sql
- 分数线划定
- Mocha+Unit.js操作实例代码
- Java 网络编程
- 常见BIOS界面
- android的四大组件之Content Provider
- 洛谷1025 数的划分
- 延迟加载和预加载
- SS2H框架整合
- VS发布网站的时候,未能找到该文件
- 动态创建工作流