Generate documentation from your Mocha BDD tests
Install: npm install --save-dev docha
In your project directory, run:
docha
Note: This will overwrite any README.md
file that was already there!
It assumes your Mocha tests are under test/
.
If we have the following in test/test.js
:
describe('Something', function () {
describe('some function', function () {
it('does some work', function () {
fn('data').should.equal('result')
})
})
})
The output README.md
will be:
# Something
## some function
some function does some work
```
fn('data').should.equal('result')
```
For a more fully-fledged example, see: https://github.com/tehsenaus/node-mkenv