##JavaScript test frameworks
Name | Assertion Library | Test Runner | Mocks & Spies | Coverage |
---|---|---|---|---|
Jest | X | X | X | X |
Karma | - | X¹ | - | - |
Jasmine | X | X | X | - |
mocha | - | X | - | - |
sinon | - | - | X | - |
proxyquire | - | - | X² | - |
shouldjs | X | - | - | - |
chai | X | - | - | - |
- Run tests in webbrowser.
- Overwrites require() for injecting fakes and mocks