位置: 编程技术 - 正文

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)

  • 关于个人取得的成果
  • 其他综合收益算营业利润吗
  • 资产负债表的货币资金根据什么填
  • 社保税款所属期限什么意思
  • 记账凭证如何填写明细科目
  • 免税货物需要缴纳增值税吗
  • 公共部门管理中具有哪些作用
  • 城市维护建设税税率
  • 长期股权投资会减值损失吗
  • 以前年度多交所得税,跨年退回怎么做会计分录
  • 生物资产出售的账务处理
  • 银行退回服务费怎么写分录
  • 存货营业外支出包括哪些
  • 预收账款发货
  • 个体户注销未分配利润要交个税吗
  • 股东划入资产会计处理
  • 分类所得申报要申报吗
  • 研发支出的台账由谁做
  • 购入需要安装的固定资产会计科目
  • 发票在验旧日期之后作废吗
  • 分公司的财产归总公司所有吗
  • 企业停工期间发放工资
  • 联想笔记本e49系列哪款好
  • 调出进程管理器
  • 苹果电脑型号怎么查
  • 常见内存大小
  • 应收账款零头会计处理
  • 电脑网页播放视频只有声音没有画面
  • dir852迅雷路由器
  • 2022年增值税免税政策
  • 在我国,企业可以用税前利润弥补几年内的损失
  • 购买了金税盘以后怎么使用
  • java webflux
  • 微信小程序授权管理在哪里
  • 工资计提发放会计科目
  • 凭样品销售
  • 自行研发非专利技术入账金额包括增值税吗
  • 会计在建工程属于什么科目
  • python中返回结果为true
  • 建筑公司劳务分包开票内容怎么写
  • 广告公司可以不开发票吗
  • 房地产企业土地增值税清算
  • 一般纳税人改成小规模可以吗
  • 一般销售商品收入怎么算
  • 个人所得税缴纳标准怎么计算
  • 暂估入账错误了怎么办
  • 员工自己承担的社保费用进入管理费用吗
  • 余利宝和余额宝哪一个安全
  • 结转库存商品需要附件吗
  • 装修费可以一次性入账吗
  • 住宿发票没有写天数
  • 外包人员的餐费怎么入账
  • 负债类科目分录
  • 排污费主要用于哪些方面
  • 现金流量为负的原因
  • 新基建政策文件
  • 支票丢失需要登报吗
  • mysql could not be resolved: Name or service not known
  • mac下mysql密码忘记了怎么办
  • mac电脑双系统
  • XP系统安装不了QQ
  • igfxsrvc module
  • win7系统文件夹怎么加密码
  • dsapi.exe是什么
  • linux w
  • 安装xps虚拟打印机
  • win8桌面图标变大了怎么调小
  • 2021年win10累积更新
  • android数据库使用
  • 变量代码是什么
  • python脚本代码大全
  • python3使用PyMysql连接mysql数据库实例
  • javascript教程完整版
  • 记录我的生活日常
  • jquery search
  • javascript中this的用法
  • 电子税务局官网江西省
  • 个体 税务登记
  • 2000元工资交多少党费
  • 咸阳国税局长是哪里人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设