The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 JavaScript Mocha Projects
-
javascript-testing-best-practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)
Project mention: Comprehensive and exhaustive JS & Node.js testing best practices (July 2023) | /r/softwarecrafters | 2023-11-30 -
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Project mention: Testing React Components: A Comprehensive Overview of Testing Libraries | dev.to | 2023-10-15
Enzyme is another popular testing utility for React. It allows you to manipulate and traverse React components' output, making it easier to write comprehensive tests.
-
Run ng test to execute the unit tests via Karma.
-
nodejs-integration-tests-best-practices
✅ Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (March 2024)
-
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
-
-
From my experience, incorporating ESLint in all Cypress projects is not just a best practice, it's essential. However, it's crucial to go beyond just the official Cypress ESLint Plugin. I strongly recommend integrating additional plugins like chai-friendly and mocha plugins to enhance your project's code quality and maintainability.
-
serverless-mocha-plugin
Plugin for Serverless Framework which adds support for test-driven development using Mocha
-
cypress-mochawesome-reporter
Zero config Mochawesome reporter for Cypress with screenshots and videos
-
-
webdriverio-mocha-uiautomation-boiler
Boilerplate project to run WEB Test Automation WebdriverIO v6 with Mocha
-
currency-api
A demo project on how to test a node/express app with Mocha, Nock and proxyquire (MNP) and code coverage with nyc/istanbul. (by geshan)
-
-
sails-react-bootstrap-webpack
An opinionated configuration of Sails.js, using Webpack to create multiple React apps from a single repo.
-
npm-package-template
:package: minimal NPM package template using Babel, Mocha, Chai, C8, Standardjs, JSDoc and Rollup. (by jankapunkt)
Project mention: My prepared repositories for hacktoberfest 23 - any contributions are welcomed 🚀 | dev.to | 2023-10-01 -
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
JavaScript Mocha related posts
- Introdução a testes unitários no desenvolvimento de software
- Mocha is being maintained again
- [AskJS] Unit testing API wrapper
- Use Mocha instead of Jest and boost your tests speed
- Using Mocha & chai test you React application
- The difference between test-driven development and observability-driven development
- What’s the Difference Between Jest and Mocha?
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Index
What are some of the best open-source Mocha projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | javascript-testing-best-practices | 23,428 |
2 | mocha | 22,400 |
3 | Enzyme | 19,978 |
4 | karma | 11,916 |
5 | nodejs-integration-tests-best-practices | 3,182 |
6 | node-coveralls | 1,065 |
7 | mochawesome | 1,042 |
8 | chakram | 908 |
9 | xv | 830 |
10 | baretest | 421 |
11 | Mochify | 344 |
12 | eslint-plugin-mocha | 274 |
13 | serverless-mocha-plugin | 160 |
14 | cypress-mochawesome-reporter | 146 |
15 | SuperTest_poc | 36 |
16 | FireShare | 33 |
17 | webdriverio-mocha-uiautomation-boiler | 24 |
18 | currency-api | 19 |
19 | leia | 15 |
20 | sails-react-bootstrap-webpack | 14 |
21 | npm-package-template | 14 |
22 | sandworm-mocha | 5 |
23 | expect-mocha-image-snapshot | 5 |