Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Mocha
![](https://explore-feed.github.com/topics/mocha/mocha.png)
Mocha is a JavaScript test framework for Node.js programs, featuring browser support, asynchronous testing, test coverage reports, and use of any assertion library.
Assertation styles
- assert
- expect
- should
Methologies
- TDD
- BDD
Reporting styles
Features
- GitHub: https://github.com/topics/mocha
- Wikipedia: https://en.wikipedia.org/wiki/Mocha_(JavaScript_framework)
- Repo: https://github.com/mochajs/mocha
- Created by: OpenJS Foundation
- Released: November 22, 2011
- Related Topics: testing, javascript, nodejs, tdd, bdd, jasmine, chai, qunit, jest,
- Aliases: mochajs,
- Last updated: 2025-02-14 00:15:12 UTC
- JSON Representation
https://github.com/logreg-n-coffee/nodejs-minimal-setup
Boilerplate for a Node.js application
javascript mocha nodejs npm testing
Last synced: 03 Feb 2025
https://github.com/bilelmsekni/alfred.gui
GUI for Alfred
angular2 angular4 browsersync chai mocha sinon typescript vscode webpack2
Last synced: 13 Feb 2025
https://github.com/beardedfish/vscode-apache-dispatcher-config-language-support
An extension for Visual Studio Code that enables language support for Apache Dispatcher Configuration files. ⚙️
adobe adobe-experience-manager aem apache conf dispatcher intellisense language-server lsp mocha powershell regex tree-sitter vscode wasm
Last synced: 10 Feb 2025
https://github.com/joselion/react-native-testing-mocks
React Native mocks for testing. Same as the internal Jest-based mocks, but decoupled of Jest dependency.
mocha mocks react-native react-native-testing-library testing vitest
Last synced: 10 Feb 2025
https://github.com/restarian/brace_maybe
:question: Adds functionality to mocha to allow skipping unit tests at run time.
Last synced: 13 Feb 2025
https://github.com/olivercaine/australian-immigration
Library for calculating Australian immigration points
babel chai eslint immigration javascript mocha travis
Last synced: 12 Feb 2025
https://github.com/khomsiadam/marocship-backend
MarocShip wishes to simplify the management of deliveries for it’s e-commerce partners with the creation of a Rest API. Database: MongoDB (Mongoose). Logs with Morgan and Winston. Testing with Mocha, Chai and Supertest.
chai expressjs joi logging mangodb mocha mongoose morgan nodejs rest-api supertest testing winston
Last synced: 24 Jan 2025
https://github.com/microsoftpremier/js-testcat
Repo for the JavaScript Test Categories npm package
Last synced: 13 Feb 2025
https://github.com/f1lt3r/node-bdd-cookie-cutter
Cookie Cutter Repo for Behavior Driven Testing in Node.js with Promises
bdd chai chai-as-promised mocha nodejs promises tdd
Last synced: 23 Dec 2024
https://github.com/balintsoos/zipfy-albums
Sorting music albums with Zipf's Law
express js mocha sinon sorting-music-albums zipf
Last synced: 09 Feb 2025
https://github.com/rufat/express.reactjs
A full stack project codebase based on React, Semantic UI, ExpressJS and SocketIO.
chai express expressjs mocha nodejs react react-router reactjs semantic-ui semantic-ui-react socket-io
Last synced: 07 Feb 2025
https://github.com/dankreiger/react-mocha-bdd
BDD examples on a React-Redux comment box using Mocha and Chai.
Last synced: 25 Jan 2025
https://github.com/apal21/express-babel-boilerplate
Minimal Production ready Express.js Babel(ES6+) boilerplate with ESLint Airbnb setup and pre commit hooks and also example routes and tests using Mocha and Supertest
babel babel7 backend boilerplate eslint eslint-config-airbnb express expressjs husky mocha production supertest
Last synced: 31 Dec 2024
https://github.com/kevinbazira/car-rental-price-comparison-website
Car Rental Price Comparison Website is an open source web application built using Java to scrape data from a variety of sources, store it in a local SQL database, expose it through a RESTful web service (API) built using Node.js, and display it on the frontend using JavaScript (Vue.js).
chai css database hibernate html java javadoc javascript jsoup junit maven mocha mysql nodejs spring sql vuejs
Last synced: 16 Jan 2025
https://github.com/alemarcha/mern
MongoDB, Express, ReactJS and NodeJS app. Using Swagger for Docs Api.
continuous-integration docker docker-compose es6 express javascript jwt mern mocha mongodb mongoose nodejs passportjs reactjs redux swagger swagger-docs swagger-ui travis webpack
Last synced: 08 Feb 2025
https://github.com/glpzzz/gateways
This sample project is managing gateways - master devices that control multiple peripheral devices.
bootstrap5 chai crud docker-compose expressjs mocha mongoose nodejs rest-api unit-testing vue
Last synced: 17 Jan 2025
https://github.com/jonathan-r-andrade/car-shop
API para gerenciamento de uma concessionária de veículos.
chai express-js mocha mongodb node-js oas3 oop openapi-specification restful-api sinon swagger-ui typescript unit-test
Last synced: 27 Jan 2025
https://github.com/artus/alpine-bigchaindb
Dockerfile for the bigchaindb docker image running on alpine and python3
bigchain bigchaindb blockchain blockchain-technology docker docker-image dockerfile mocha
Last synced: 09 Feb 2025
https://github.com/hpt-dev/clicknclearmusic
VueJS SPA web application with node/expressJS backend. Uses Typescript.
bulma bulma-css chai inversify inversifyjs lodash mocha nodejs spa typescript vuejs
Last synced: 14 Jan 2025
https://github.com/spudmashmedia/spudmash-hack-randomuser-expressjs
Quick Hack Tasks with expressjs, mochajs
api excercise expressjs javascript mocha nodejs pm2 rest supertest
Last synced: 16 Jan 2025
https://github.com/sean-bradley/seans-angularjs-nodejs-mongodb-boilerplate
AngularJS, NodeJS, MongoDB Boilerplate with automated testing and optimisations using Mocha, Chai, Jasmine, Protractor, Gulp and Babel
angularjs babel chai csrf docker gulp mocha mongodb nginx nodejs rest uglify
Last synced: 12 Jan 2025
https://github.com/zeljkofilipin/mediawiki-webdriverjs
An example repository on how to implement Selenium tests in Node.js using WebDriverJs
javascript mediawiki mocha selenium wikimedia
Last synced: 10 Jan 2025
https://github.com/sombriks/sample-node-esm
sample project to showcase porting a regular CommonsJS node project to es6 modules using esm
chai esm express knex knex-migrate mocha node
Last synced: 16 Jan 2025
https://github.com/jonatanpedersen/mocha-pug-lint
Runs pug-lint as mocha tests.
Last synced: 14 Feb 2025
https://github.com/shadow-absorber/catppuccin-fbterm
🖥️ Soothing pastel theme for fbterm
catppuccin fbterm frappe latte macchiato mocha theme
Last synced: 14 Feb 2025
https://github.com/tkssharma/assignment-node
assertion-library bdd coverage express javascript mocha node tdd
Last synced: 19 Nov 2024
https://github.com/itwin/bis-schema-validation
This repository provides validation tools for bis-schemas.
bentley bis bis-schemas chai itwin mocha nodejs rush tools typescript validation
Last synced: 11 Feb 2025
https://github.com/omkarsheral1989/tslint-rules-line-before-tests
tslint rules for checking lines before test cases
jasmine jest mocha mochajs tslint tslint-rules
Last synced: 25 Dec 2024
https://github.com/aaronleocooper/reactjs-mobx-kit
TDD-focused ReactJS, MobX, React Router starter kit
babel boilerplate component-styleguide es6 es7 mobx mobx-react mocha react-router-v4 react16 reactjs starter-kit styleguide tdd tdd-focused-reactjs webpack webpack3
Last synced: 02 Feb 2025
https://github.com/piotrostr/plug
NestJS GraphQL API to deployed aside other micro-services and serve as a bridge.
docker docker-compose graphql mocha nestjs
Last synced: 01 Jan 2025
https://github.com/andrewsosa/destiny2api
Wrapper for Destiny 2's JSON API; use this to look up raid challenges each week
destiny2 destiny2api eslint javascript mocha
Last synced: 23 Dec 2024
https://github.com/amdrel/graphql-blog-demo
Work in progress blog demo using GraphQL and React
graphql knex mocha postgresql typescript
Last synced: 10 Feb 2025
https://github.com/yazidisme/cypress-basic-single-scenario-example
Basic scenario testing sample using Cypress
automated-tests chai cypress end-to-end-testing javascript mocha
Last synced: 24 Dec 2024
https://github.com/jvdieten/playwright-mocha
Super lightweight playwright mocha test framework. CLI included and parallel test support.
automation-framework automation-test mocha playwright playwright-mocha test testing testing-tools
Last synced: 17 Jan 2025
https://github.com/hartiganhm/spirit-backend
SpIRiT© - Back End: Built with PostgreSQL, Node.js, Express, and Knex. Built for Developmental FX and their SpIRiT© of Pediatric Occupational Therapy. Allows clinics to register and invite occupational therapists to join. OTs can then keep track of patient progress via dated sessions, treatment plans, and therapy goals.
chai express knex mocha nodejs non-profit postgresql
Last synced: 10 Feb 2025
https://github.com/buildpulse/buildpulse-example-mocha
Example Mocha project to demonstrate connecting to BuildPulse for flaky test detection
Last synced: 10 Feb 2025
https://github.com/cagriaydin/simplesmartcontract
Here is the simple Smart Contract for basic requirements.
ethereum ganache-cli mocha rinkeby smart-contract solidity web3
Last synced: 01 Jan 2025
https://github.com/jerp86/tdd-js
Trabalhando com Test Driven Development na vida real - Pré #SemanaJSExpert com @ErickWendel
chai js mocha mocha-chai mocha-tests nyc sinon test
Last synced: 18 Jan 2025
https://github.com/dnbard/react-tutorial
Examples for React course in GlobalLogic Ukraine
guide gulp mocha react react-router redux tutorial
Last synced: 26 Jan 2025
https://github.com/guoyongfeng/webpack2-library-starter
基于webpack2 + ES6开发前端类库
babel chai es6 eslint library mocha starter-kit webpack2 yarn
Last synced: 24 Dec 2024
https://github.com/iwatakeshi/latte
A C++ testing framework that's as easy as sipping a latte.
Last synced: 01 Jan 2025
https://github.com/zenwork/pika-mocha
seed project combining pika cli + typescript + web components + mocha testing
chai es6-modules lit-element mocha pika-pack typescript web-components
Last synced: 24 Oct 2024
https://github.com/jahn08/web-timer
A web application to set a timer or stopwatch along with some customisation provided
bootstrap4 docker docker-compose docker-container docker-image docker-secrets dockerfile eslint javascript mocha mongo mongoose nodejs nodemailer passport timer vuejs2
Last synced: 24 Dec 2024
https://github.com/igorskyflyer/npm-uarray
🎉 Provides UArray, an Array type that supports negative indices/indexes, just wrap your regular JavaScript array with UArray() and you are all set! 🙌
access array back-end igorskyflyer index javascript mocha negative nodejs npm uarray utility
Last synced: 24 Dec 2024
https://github.com/kaosdev/test-decorators
Typescript decorators for developing framework agnostic tests
decorators jasmine jest mocha testing typescript unit-testing
Last synced: 11 Feb 2025
https://github.com/wojwozniak/nodejs-projects
Solutions to challenges from FCC backend courses
backend chai expressjs javascript mocha mongodb mongoose multer nodejs unit-testing
Last synced: 12 Feb 2025
https://github.com/dna-engine/load-web-page-jsdom-mocha
Minimal example of loading a web page into jsdom and testing with Mocha
example javascript jsdom localhost mocha nodejs testing url
Last synced: 11 Jan 2025
https://github.com/rdbhagat999/node-jwt-mocha-todo-rest-api
Nodejs rest api with authentication using jsonwebtoken. Use postman chrome extension to send requests to endpoints
Last synced: 24 Dec 2024
https://github.com/vodyani/coverage-report
📚 During jest testing, it was used to generate mochawesome compliant json formatted reports.
cicd coverage javascript jest mocha mochawesome report test typescript
Last synced: 21 Jan 2025
https://github.com/chandu1310/nodeneeds-cli
Nodeneeds brings all that a node app needs based on what kind of app you intend to create
aws chai eslint javascript mocha nodejs npmjs sinonjs
Last synced: 10 Feb 2025
https://github.com/jeshicawang/envision-jsx
A developer tool for visualizing a React application's component hierarchy.
acorn ast chai component css d3 hierarchy html jsx mocha mustache node-module nodejs npm npm-package react svg template-engine tree-structure
Last synced: 12 Feb 2025
https://github.com/t2ym/scenarist
Class-based branching test scenario runner for mocha
es6 mocha test-runner test-scenarios
Last synced: 12 Feb 2025
https://github.com/fatimazza/supertestapi
API Testing using Supertest, Mocha, and Chai
api-testing chai javascript mocha mochawesome-report supertest supertest-mocha-chai
Last synced: 18 Jan 2025
https://github.com/mrarvind90/fcc-sudoku-solver
A full-stack web app for checking, validating and solving a Sudoku puzzle. This application validates the input puzzle string but also assesses the correctness of number placements. In addition, it also provides solutions to valid puzzles.
chai chai-http css3 eslint eslint-config-prettier express-validator expressjs freecodecamp freecodecamp-challenge freecodecamp-project html5 mocha nodejs prettier qa
Last synced: 01 Feb 2025
https://github.com/ukoloff/appveyor-mocha
Logging mocha test results to AppVeyor
Last synced: 05 Feb 2025
https://github.com/mikeludemann/web-automation-testing
Web Automation Testing with JavaScript, Selenium and more
chai chromedriver e2e-tests firefoxdriver geckodriver javascript mocha selenium selenium-webdriver test-automation unit-test web-automation
Last synced: 02 Feb 2025
https://github.com/singcl/express
🐠 A counterfeit Express.
counterfeit-express express framework layer mocha nodejs server static-server
Last synced: 03 Jan 2025
https://github.com/sridharbandi/non-selenium-javascript-getting-started-examples
Non Selenium Javascript Getting Started Examples (Starter Templates)
cucumber es6 jasmine mocha nightmarejs page-object-model puppeteer testcafe
Last synced: 14 Jan 2025
https://github.com/aimingoo/mocha
Mocha test framework - TypeScript transferred
framework mocha test typescript
Last synced: 25 Dec 2024
https://github.com/denisecaze/dc-link-catcher-lib
Laboratoria Bootcamp - Sprint 4 (final product) - a library designed to filter links in markdown language using Mocha, Chai and NYC to perform unit tests
chai css3 html5 javascript lodash mocha nyc
Last synced: 06 Jan 2025
https://github.com/hiagoisoppo/trybe-futebol-club
Aplicação web full stack, desenvolvida em monorepo com o objetivo de registrar e organizar a pontuação em um campeonato de futebol fictício.
axios bcrypt chai docker expressjs jest joi jsonwebtoken mocha mysql nodejs nodemon puppeteer reactjs router-dom sequelize sinon testing-library tsnode typescript
Last synced: 22 Jan 2025
https://github.com/isaque-s-0liveira/store-manager-be
Store manager é uma plataforma de gerenciamento de vendas no formato dropshipping, que permite realizar as operações de CRUD (Create, Read, Update, Delete) para produtos e vendas.
chai express-js jest joi mocha model-service-controller mysql2 sinon testesautomatizados
Last synced: 14 Oct 2024
https://gitlab.com/parktrackr/parktrackr-api
The API of ParkTrackr.
api graphql mocha mongoose parktrackr themeparks
Last synced: 23 Oct 2024
https://github.com/takuyadev/tinyapp
CRUD / auth application that shortens URL, and stores information in basic server
css ejs ejs-templates html javascript mocha mocha-chai
Last synced: 04 Feb 2025
https://github.com/matipl01/programowanie-w-jezyku-javascript
agh chai express expressjs html javascript mocha node nodejs pug react typescript
Last synced: 22 Jan 2025
https://github.com/bestbynature/photo-fortress
The "Photo Fortress" GitHub repository is a secure image upload and retrieval application built using TypeScript and MongoDB. This repository contains endpoints for uploading images (/upload) and retrieving images (/get_image) securely.
es6-modules mocha mongodb mongoose nodejs typescript
Last synced: 25 Dec 2024
https://github.com/test-results-reporter/example-pactum-mocha-testbeats
example repo to showcase integration of pactum and mocha with testbeats
mocha pactum pactumjs testbeats
Last synced: 25 Dec 2024
https://github.com/micorix/webdlx
DLX architecture simulator written in TypeScript & React
dlx-processor mocha processor-simulator react typescript vite
Last synced: 25 Dec 2024
https://github.com/ankitdas09/web3-crowdfund
Web3CrowdFund, a blockchain-powered application that reimagines crowdfunding. Allows users to create campaigns, contribute Ethereum, and participate in decision-making through a decentralized voting system.
mocha nextjs semantic-ui solidity typescript
Last synced: 25 Dec 2024
https://github.com/jmr85/reactwebdriverio
Testing for React Native Android using Mocha, Webdriver.io client and Appium
appium javascript mocha react-native webdriverio
Last synced: 16 Jan 2025
https://github.com/mr-possible/webdriverio_web_test_framework
A test automation framework built using Typescript and WebdriverIO with Mocha framework setup.
Last synced: 25 Dec 2024
https://github.com/isaque-s-0liveira/trybesmith-be
TrybeSmith consiste no desenvolvimento de uma API para gerenciar uma loja de itens medievais, utilizando TypeScript e o ORM Sequelize.
chai express jwt-jsonwebtoken mocha mysql sequelize sinon typescript
Last synced: 14 Oct 2024
https://github.com/dbull7/sorting-suite
Turing FE Module 2 Bubble Sort, Insertion Sort, and Merge Sort algorithms
Last synced: 04 Feb 2025
https://github.com/imbenrabi/event-driven-architecture
Managed monorepo, that implements event driven flow using tRPC and Kafka.
chai commitlint docker docker-compose fasitfy husky kafdrop kafka kafkajs lint lint-staged mocha nyc pino sinon trpc vite zod
Last synced: 25 Dec 2024
https://github.com/ghoshasish99/webdriverio-mocha
Testing with WebdriverIO and Mocha
mocha testautomation webdriverio
Last synced: 15 Jan 2025
https://github.com/textbook/number_conversion_kata
TDD Kata - number conversion
javascript kata mocha mocha-chai tdd tdd-kata
Last synced: 08 Jan 2025
https://github.com/johnserrano15/expressjs
Uso de express con passport y jwt
chai express express-session mocha mongodb mongoose nodejs passportjs
Last synced: 29 Jan 2025
https://github.com/ezier-project/validate
An ezier validator for nodejs.
chai ezier mocha nodejs prettier swc typescript validator
Last synced: 18 Jan 2025
https://github.com/kaiwedekind/opensource-template
Template to create an open source library in JavasSript
babel chai continuous-delivery continuous-deployment continuous-integration continuous-testing javascript mocha nodejs opensource semantic-release travis-ci webpack
Last synced: 28 Jan 2025
https://github.com/sjinks/mocha-reporter-sonarqube
Mocha reporter for SonarQube / SonarCloud
mocha mocha-reporter sonarqube sonarqube-reports
Last synced: 14 Nov 2024
https://github.com/heiseonline/request-promise-native-record
Records and plays back responses from remote web services so you can test your code in peace.
javascript mocha recorder request-promise-native testing
Last synced: 10 Nov 2024
https://github.com/nour-karoui/inbox-ethereum
Getting started with Blockchain & Ethereum with a simple smart contract for reading, updating a message
blockchain ethereum ganache-cli mocha remix-ide smart-contracts solidity
Last synced: 08 Jan 2025
https://github.com/hchiam/anonymous-input
Desktop app powered by Electron. For personal teaching use.
desktop-application electron mocha spectron travis-ci
Last synced: 29 Jan 2025
https://github.com/almirjnr/desafio-ci-t
CI&T automation and development challenges
challenge docker-compose fullstack-typescript mocha mochawesome nodejs-typescript selenium-webdriver vue3-typescript
Last synced: 20 Jan 2025
https://github.com/sguessou/webdriverio-framework
End to end testing with webdriverIO, Selenium-standalone and NodeJS
chai mocha nodejs selenium-standalone webdriverio
Last synced: 22 Jan 2025
https://github.com/codecommander03/crowdcoin
A web app inspired from Kickstarter but all transactions are deployed on Ethereum's Sepolia Test network
ethereum ganache javascript-tests mocha nextjs semantic-ui sepoliatestnetwork solc solidity-contracts truffle-wallet-provider web3
Last synced: 25 Dec 2024
https://github.com/lionelsu/smith-store-api
RESTful API developed with a focus on quality and following the TDD methodology, the API adopts a layered architecture consistent with Model, Service, Controller (MVC). This API offers operations related to products, authentication, and orders.
api api-rest chai docker docker-compose mocha mysql nodejs orm postman sequelize sinon typescript
Last synced: 25 Dec 2024