位置: 编程技术 - 正文

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)

  • 个体工商户要报工商年报吗?
  • 增值税加计抵减政策10%和15%
  • 通过法院拍卖取得的设备怎么开具发票
  • 资产负债表其他应收款怎么填列
  • 购买了材料怎么做账
  • 土地所有权可以出资吗
  • 单位支付给职工的一次性补助金怎么入账
  • 留抵税额抵税怎么做分录
  • 公司预付签证费怎么入账
  • 公司之间借钱不还违法吗
  • 退货的产品会重新包装吗
  • 企业所得税费用税率
  • 含税金额怎么计算
  • 公司注册核税后如何建账?
  • 劳务费开发票还要代扣代缴吗?
  • 买车交税怎么算价格
  • 软件开发工资低
  • 文化事业建设费税收优惠政策2023
  • 跨年度残保金退税怎么算
  • 公司员工驻外补贴政策
  • 长期股权投资核算的成本法与权益法的主要差别有哪些
  • 企业所得税汇算表
  • 如何彻底删除QQ频道私信
  • 文件夹属性没有安全
  • 会计估计变更的会计处理方法
  • moviemaker是什么软件
  • ipad哪款最贵
  • 审核过程中发现的问题应由被审核部门实施纠正
  • php写一个函数,算出两个文件的相对路径
  • 领取养老金后每年会增加多少
  • 福利企业增值税即征即退会计处理
  • php图形图像处理技术
  • thinkphp,onethink和thinkox中验证码不显示的解决方法分析
  • 常用的php操作mysql的函数有哪些
  • 编程前十名
  • 深入理解linux内核
  • php mkdir
  • php上传图片到文件夹
  • yii框架教程
  • hashmap教程
  • 公司变卖汽车按什么税率
  • 无追保理是什么意思
  • 银行查询余额
  • 电子软件是如何诞生的
  • 公司有收入可以做零申报吗
  • 印花税怎么申报2023
  • 报税是按照实际收入还是开票
  • 企业自查补税怎么报税
  • 企业欠缴非税收据怎么写
  • 对公账户里的钱怎么转出来合法
  • 汽车维修费可以入账吗
  • 其他债权投资如何计提减值
  • 跨年租赁费会计分录
  • 技术服务费是否可以开具专票
  • 购买用品开专票怎么入账
  • 一次性伤残补助金是单位给的还是社保给的
  • 存货有哪几个科目
  • 投资别人的公司叫什么
  • 会计从业人员信息查询
  • 五险一金个人和公司缴费比例
  • 电脑显示配置windows
  • windowsxpwindows7都是
  • 在windows中如何设置行间距
  • 电脑xp系统虚拟内存不足怎么解决
  • 不能运行应用程序的是
  • 如何解决焦虑的心理
  • win8找不到恢复环境怎么恢复出厂设置
  • 右键回收站一直转圈
  • shader教程
  • Unity3D事件函数的执行顺序
  • vuecli脚手架是干什么的
  • android:ellipsize="marquee"
  • shell bash sh
  • angularjs1.5
  • nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
  • javascript缓存
  • jquery技巧
  • 东莞国家税务局横沥分局
  • 国家税务总局办公室电话
  • 职称申报后附件打不开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设