使用Hartman生成Mocha测试文件的最佳实践
Hartman 是一个为 common.js 环境(支持 Node.js 与 Browserify)提供的自动化 Mocha 风格单元测试生成器工具。以下是安装和使用步骤:
安装命令:
npm install -g hartman
使用方法:
执行以下命令,根据不同的选项生成测试文件。
$ hartman --src --test --input js --output coffee --suffix spec app/ tfoo.js tbar.js spec/ tfoo-spec.coffee tbar-spec.coffee
生成的文件示例:
// require '../src/foo'
describe \"src/foo\", ->
it \"should be written\"
配置文件
可以通过 hartman.json
文件自定义目录结构与文件格式,示例如下:
{
\"srcDir\": \"src\",
\"testDir\": \"spec\",
\"inputType\": \"coffee\"
}
主要选项说明:
-
--src
和--test
:定义源文件和测试文件的目录。 -
--input
和--output
:选择输入与输出文件的格式类型(如js
、coffee
等)。 -
--suffix
:为生成的测试文件添加指定后缀,如spec
。
使用 Hartman 进行自动化测试生成,能显著提升测试开发的效率。
用户评论