文件名称:lazytests:懒惰工程师的懒惰测试
文件大小:4KB
文件格式:ZIP
更新时间:2024-08-08 02:04:34
JavaScript
Lazytests:懒惰工程师的懒惰测试 为什么? 因为它比编写大量重复测试样板更方便。 (我敢肯定还有很多其他库,它们的功能与这个库非常相似(如果不完全相同)。如果我能通过 npmjs.org 的搜索功能找到其中之一,我会使用它相反。毫无疑问,这个同样很难找到,但我知道它在哪里,这对我来说已经足够了。) 如何? 精简版 在你的外壳中: $ npm install --save-dev lazytests 在您的代码中: cases = require('lazytests'); cases(it, testCases, testFunction); 长版 模块导出一个函数。 这个函数接受三个参数: runner :要使用的测试运行器函数。 这应该由您的测试框架定义; 例如,在 Mocha 中,你会通过it 。 cases :要执行的测试用例数组。 每个测试用例本身就是一个数组
【文件预览】:
lazytests-master
----.gitignore(37B)
----README.org(3KB)
----package.json(515B)
----.travis.yml(37B)
----LICENSE(1KB)
----lazytests.js(638B)
----test()
--------lazytests.spec.js(1KB)