位置: 编程技术 - 正文

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)

  • 小规模纳税人怎么变成一般纳税人
  • 经营者个人所得税申报
  • 服务业的费用都有哪些
  • 滴滴出行怎么弄电子发票
  • 电子税务局怎么注册
  • 金税盘开具发票 在增值税申报表哪填写
  • 印花税购销合同包括哪些
  • 小规模纳税人增值税起征点
  • 分期收款销售货物 收入确认
  • 房产原值怎么计算房产面积
  • 出口退回的增值税计入哪个会计科目
  • 劳务外包用工单位可以抵扣进项税吗
  • 滞留票是什么意思
  • 一般纳税人购进货物用于免征增值税项目
  • 海关增值税抵扣是全额抵扣所得税
  • 幼儿园开学费发票内容
  • 开什么样的发票,取决于哪些因素?
  • 社保不报的情况下保险报销吗
  • 招商引资政府返税政策不兑现
  • 定期存款利息收入现金流
  • 银行授信额度如何分配
  • 研发费加计扣除做账务处理吗
  • bios术语
  • 佳能2900打印机加碳粉教程
  • Win10打开浏览器后自动弹出查找框
  • 应付账款暂估借方余额怎么处理
  • 固定资产一次性扣除后第二年账务处理
  • 持有至到期投资和债权投资的区别
  • php递归算法经典实例
  • 包装物押金收入计入收入总额吗
  • 销售费用的作用
  • 过路费进项税抵扣填在纳税申报的哪行
  • 分包工程的税金怎样处理
  • 会计人员报销差额是多少
  • 非货币性资产交换
  • 企业收到对外投资收益交所得税吗
  • yii2中LinkPager增加总页数和总记录数的实例
  • load与initialize
  • php正则函数内容匹配
  • 【深度学习】pix2pix GAN理论及代码实现与理解
  • Python中如何定义一个变量
  • 员工社保缴纳规定标准
  • 小微企业认定标准 税务
  • 超市购物 发票
  • 电子税务局增值税抵扣流程
  • 收到去年的普通发票
  • 发票加上税额之后怎么还多了呢
  • 咨询费收入怎么入账
  • 事业单位会计的特点
  • 科目余额表如何核对
  • 复利现值和复利终值互为逆运算对吗
  • 机关和事业单位党的支部委员会每届任期
  • 注册资金没有到位
  • 远期支票最长期限
  • 税控盘超过15号还可以抄报吗
  • 小企业应该如何发展
  • 完美解决索尼电视arc无声音
  • window service2008r2激活
  • ubuntu20安装fcitx5
  • ubuntu更新设置在哪
  • 不会安装系统怎么安装
  • window扫雷游戏在哪里
  • xp系统的搜索
  • win8如何关闭开始屏幕
  • win7格式化怎么操作?
  • linux 11
  • 控制台报错是前端问题吗
  • ExtJS GridPanel 根据条件改变字体颜色
  • 启用opengl的文档窗口
  • Node.js中的construct构造函数
  • for语句中的++i
  • 简述jQuery ajax的执行顺序
  • 安卓手机管家推荐
  • jquery动态设置css
  • 辽宁省税务举报电话
  • 焦作国税局官网
  • 小规模年度财务报表
  • 天津车辆购置税网上办税
  • 云南税收主要经济来源
  • 减免所得税额怎么算的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设