Hartman 是一个专为 dirs 提供的自动摩卡风格单元测试生成工具,适用于 common.js 环境(node.js 和 browserify)。您可以通过以下命令安装:


npm install -g hartman  

安装完成后,您可以使用 Hartman 自动生成测试文件。以下是使用方式示例:


$ hartman --src --test --input js --output coffee --suffix spec app/ tbar.js tbar.js spec/ tbar-spec.coffee tbar-spec.coffee  

生成的测试文件包含了所需的结构:


# require '../src/bar'  

describe "src/bar", ->;  

    it "should be written"  

选项文件设置


{  

  "srcDir": "src",  

  "testDir": "spec",  

  "inputType": "coffee"  

}