Skip to content

Commit 80ccc56

Browse files
authored
Merge pull request #4043 from shaedrich/mocha
Add topic "mocha"
2 parents de10003 + e0e2dd0 commit 80ccc56

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

topics/mocha/index.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
aliases: mochajs
3+
created_by: OpenJS Foundation
4+
display_name: Mocha
5+
github_url: https://github.com/mochajs/mocha
6+
logo: mocha.png
7+
released: November 22, 2011
8+
short_description: Mocha is a testing framework for JavaScript.
9+
topic: mocha
10+
url: https://mochajs.org/
11+
wikipedia_url: https://en.wikipedia.org/wiki/Mocha_(JavaScript_framework)
12+
related: testing, javascript, nodejs, tdd, bdd, jasmine, chai, qunit, jest
13+
---
14+
**Mocha** is a JavaScript test framework for Node.js programs, featuring browser support, asynchronous testing, test coverage reports, and use of any assertion library.
15+
16+
## Assertation styles
17+
* assert
18+
* expect
19+
* should
20+
21+
## Methologies
22+
* TDD
23+
* BDD
24+
25+
## Reporting styles
26+
* spec
27+
* dot matrix
28+
* [TAP](https://github.com/topics/testanythingprotocol)
29+
* JSON
30+
* HTML
31+
* [XUnit](https://github.com/topics/xunit)
32+
* [_more …_](https://mochajs.org/#reporters)
33+
34+
## Features
35+
* [`async`/`await`](https://github.com/topics/async-await)
36+
* [Native ES modules](https://github.com/topics/es6-modules)
37+
* [source map support](https://github.com/topics/sourcemaps)
38+
* [_more …_](https://mochajs.org/#features)

topics/mocha/mocha.png

21.3 KB
Loading

0 commit comments

Comments
 (0)