首页 > 其他 > 详细

baretest小巧但是强大的jest可选测试框架

时间:2020-04-05 04:03:24      阅读:104      评论:0      收藏:0      [点我收藏+]

baretest小巧但是强大的jest可选测试框架,官方提供了关于jest 的比较,以下是一个简单的试用

环境准备

  • 项目结构
├── app.js
├── app.test.js
├── package.json
└── yarn.lock
  • 代码说明
    app.js
module.exports = {
  name: ‘dalong‘,
  age: 33
}

app.test.js

const test = require(‘baretest‘)(‘test app‘)
const assert = require(‘assert‘)
const app = require(‘./app‘)
test(‘age == 33‘, async function () {
  assert.strictEqual(app.age, 33)
})
test.run()
  • package.json
{
  "name": "baretest-learning",
  "version": "1.0.0",
  "main": "index.js",
  "license": "MIT",
  "devDependencies": {
    "assert": "^2.0.0",
    "baretest": "^1.0.0"
  },
  "scripts":{
    "test":"node app.test.js"
  }
}

运行

  • 命令
yarn test
  • 效果

技术分享图片

 

 

说明

baretest最大的优势就是运行快,依赖少,同时支持的特性也比较全,是一款不错的测试框架

参考资料

https://github.com/volument/baretest
https://volument.com/baretest

baretest小巧但是强大的jest可选测试框架

原文:https://www.cnblogs.com/rongfengliang/p/12635128.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!