位置: 编程技术 - 正文

Node.js利用断言模块assert进行单元测试的方法(node语句)

编辑:rootadmin

推荐整理分享Node.js利用断言模块assert进行单元测试的方法(node语句),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node 断言,nodejs断点续传,nodejs怎么打断点,node 断言,nodejs怎么打断点,nodejs join,nodejs断点续传,node 断言,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

对于NodeJS, assert模块提供了一系列的断言测试,其实这个模块主要倾向于内部使用,但是也能被用于项目中, 可以通过require(‘assert')的方式引入,下面本文将给大家介绍关于Node.js用断言模块assert进行单元测试的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

方法如下:

首先先引入断言assert模块

1.assert(value, message), assert.ok(value, [message]) //判断中值是否为true

Node.js利用断言模块assert进行单元测试的方法(node语句)

 assert.ifError(value) //测试值是否不为 false,当为 true 时抛出。常用于回调中第一个 error 参数的检查。

2.assert.fail(actual, expected, message, operator) //抛出异常,有message时显示message,没有使用operator作为为分隔符

3.assert.equal(actual, expected, [message]) //("=="判断)是否相等 相反:notEqual

 assert.strictEqual(actual, expected, [message]) //("==="判断)是否相等 相反:notStrictEqual

4.assert.deepEqual(actual, expected[, message])、// 是否深度匹配 相反: notDeepEqual

5.assert.throws(block, [error], [message]) //声明一个block用于抛出错误,'error'可以是构造函数,验证函数或者正则表达式

assert.doesNotThrow(block, [message])//声明模块不抛出错误

总结

标签: node语句

本文链接地址:https://www.jiuchutong.com/biancheng/379538.html 转载请保留说明!

上一篇:node.js学习之断言assert的使用示例(node断点调试)

下一篇:Node.js学习之查询字符串解析querystring详解(查看node)

  • 个税不汇算清缴对个人的处罚
  • 国际快递货运
  • 预缴增值税后隔多久缴纳
  • 费用报销怎么做账务处理
  • 关税消费税增值税计算公式
  • 生产成本直接材料包括哪些
  • 基本户收到零余额转款怎么做分录
  • 怎么结转销项税额
  • 未认证发票进项税分录
  • 事业单位购入三年期国债的会计分录怎么做?
  • 购置税交了发票能作废吗
  • 交易性金融资产的交易费用计入哪里
  • 出租土地使用权计入什么科目
  • 税务局返还的代征代扣要交增值税吗
  • 2021年7月1日执行
  • 公司车辆过户给公司需要交哪些税
  • 发票丢失后可以冲红吗
  • 个税申报工资比实际工资高,汇算清缴时能退吗
  • 会计账目怎么理
  • 电子税务局印花税税种认定
  • 企业所得税季报人数怎么填
  • 发票金额大于实际支付金额如何报账
  • 收到投资分红怎么做账务处理?
  • 大白菜一键装机教程
  • 未达起征点纳税人房产税土地使用税如何缴纳
  • 发放员工奖励
  • 公司给员工的购房补贴
  • vue3怎么样
  • 替票报销违法吗
  • vuexl
  • 新企业所得税实施细则
  • 供应商退回多余货款账户可以是打款账号吗
  • 以固定资产抵债发生的固定资产
  • python chess库
  • 信息技术服务有限公司是干什么的
  • 企业分配股权
  • 收据能否入账?如何填写才具有合法性呢...
  • 收到银行承兑汇票怎么兑现
  • 收到以前年度银行手续费发票分录
  • 服务不动产和无形资产本期数,第19栏
  • 贷款担保费应计入什么
  • 社会保险中断后还可以续保吗
  • 专项应付款能转出吗
  • 分类法与品种法相比,最大的区别是
  • etc 电子票
  • 上年亏损本年要交税吗
  • 银行业现金流量表
  • 生产企业代理出口退税
  • sysbench测试mysql,自带的测试套
  • 虚拟机vmx
  • windows tasks文件夹
  • macbook怎么玩ios游戏
  • windows8自动开机
  • linux tracker
  • gh-files是什么
  • qq远程桌面操作
  • win7系统无法安装ie8
  • win7系统代理在哪里设置
  • linux扫描硬件
  • 带上Windows 8去旅行 让你的旅途更轻松
  • win10微软更新
  • nodejs支付宝支付
  • js设置窗口位置
  • opengl sphere
  • javascript面向对象编程
  • angular.min.js
  • javascript高级程序设计第五版 pdf下载
  • Jquery uploadify上传插件使用详解
  • unity 子对象
  • js实现聊天框
  • 关闭计算机盖的功能
  • js跨域的几种方法
  • 国税局税务大厅电话
  • 纳税人类型税码是什么
  • 粮仓计算公式
  • 南京税务举报
  • 深圳各区海拔
  • 广州市地税服务大厅
  • 从国外网购东西回来要交税吗
  • 国税局北京税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设