Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Mocha
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-18 00:20:03 UTC
- JSON Representation
https://github.com/o-holyshevskyi/intuitive-test-assertions
Intuitive test assertions
assertions automated-testing automation chai fluent-assertions javascript jest mocha playwright test-automation typescript
Last synced: 04 Jan 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/mokkapps/property-based-testing-typescript-demo
A demo application to demonstrate property based testing in TypeScript
angular jest karma mocha property-based-testing testing typescript
Last synced: 28 Dec 2024
https://github.com/leadstar116/ethereum-lottery-pool
A simple lottery pool on Ethereum network.
ethereum ganache infura mocha pool smart-contracts solidity
Last synced: 26 Jan 2025
https://github.com/yeisontapia/test_mocha_chai
Testing mocha functions with chai
chaijs javascript mocha mocha-chai mocha-tests mochajs
Last synced: 09 Feb 2025
https://github.com/andreaspizsa/setup-browser-env
✅ Simplified browser testing in node.
ava ava-tests browser-testing browser-tests mocha mocha-tests mochajs node-js nodejs
Last synced: 09 Feb 2025
https://github.com/blackb1rd-development/working-env
The BlackB1RD-Development developers working environment
chai coveralls env environment eslint eslint-config eslint-rules eslintconfig eslintrc gh-pages mocha mochajs nyc testing travis travis-ci work workflow workspace xo
Last synced: 09 Feb 2025
https://github.com/neslaram/node-restful-api
Build a Restful API with NodeJS
express javascript mocha mochajs node pluralsight pluralsight-course typescript
Last synced: 09 Feb 2025
https://github.com/klauslube/Store-Manager-Project
CRUD de um sistema de gerenciamento de loja utilizando nodeJS, Express e arquitetura MSC
api-rest chai http-server javascript joi-validation mocha mysql-database nodejs nodemon restfull-api sinon tdd
Last synced: 23 Oct 2024
https://github.com/bhawanihmh/mongodb_mocha_mongoose
Example of MongoDBm Mocha and Mongoose in Node.
mocha mocha-tests mochajs mongo mongodb mongodb-database mongoose mongoose-plugin mongoose-schema
Last synced: 09 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/alfianandinugraha/first-mocha
Learn Mocha with Sinon.js and Chai.js for Test-Driven Development 🧪
chai example learning mocha sinon test-driven-development ttd
Last synced: 07 Feb 2025
https://github.com/micorix/webdlx
DLX architecture simulator written in TypeScript & React
dlx-processor mocha processor-simulator react typescript vite
Last synced: 17 Feb 2025
https://github.com/kirill3333/jsnn_6
Slides for JSNN #6 NodeJS Unit testing
chai istanbul mocha nodejs sinon unit-testing
Last synced: 31 Jan 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: 17 Feb 2025
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/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/iana-neri22/card-validator
javascript javascript-library mocha mocha-chai mocha-tests nyc
Last synced: 17 Feb 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/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/e2e-boilerplate/protractor-commonjs-mocha-assert
Protractor end-to-end test automation boilerplate, using Commonjs, Mocha & Assert.
assert commonjs e2e-boilerplate end-to-end-test-automation mocha protractor
Last synced: 11 Jan 2025
https://github.com/kazvee/tinyapp
🌍🔗 Full stack web application that allows users to shorten long URLs. Built with Node, Express, and the EJS template engine for page rendering. Unit testing has been implemented using Mocha and Chai.
bcryptjs chai cookie-session ejs express javascript mocha node-js unit-testing
Last synced: 02 Feb 2025
https://github.com/mbrennerr/trybe-futebol-clube
Projeto Realizado durante módulo de backend da formação FullStack da Trybe;
chai docker docker-compose docker-image mocha mysql poo sequelize sinon typescript
Last synced: 04 Jan 2025
https://github.com/e2e-boilerplate/puppeteer-commonjs-mocha-chai-expect
Puppeteer end-to-end test automation boilerplate project. Using commonjs, mocha and chai.
chai commonjs end-to-end-test-automation mocha puppeteer
Last synced: 11 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/luandersonalvesdev/customer-manager
Projeto desenvolvido como desafio técnico para o cargo de Software Engineer da UOL
docker express full-stack jest mocha reactjs typrescript
Last synced: 20 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/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/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/iwatakeshi/latte
A C++ testing framework that's as easy as sipping a latte.
Last synced: 01 Jan 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/gabrieldarezzo/spotifyweb-api
[JS] Curso do Willian Justen de TDD
es6 javascript mocha spotify tdd
Last synced: 18 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/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/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/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/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/bilelmsekni/alfred.gui
GUI for Alfred
angular2 angular4 browsersync chai mocha sinon typescript vscode webpack2
Last synced: 13 Feb 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/ruthnaebeck/codeboard
Practice for Your JavaScript Technical Interview
bootstrap chai expressjs material-ui mocha passport postresql react-ace react-redux sequelize
Last synced: 23 Oct 2024
https://github.com/e2e-boilerplate/selenium-webdriver-es-modules-babel-mocha-chai-assert
Selenium-WebDriver end-to-end test automation boilerplate, Using ES Modules, Babel, Mocha, Chai and Assert.
assert babel chai mocha selenium-webdriver
Last synced: 11 Jan 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/tkssharma/assignment-node
assertion-library bdd coverage express javascript mocha node tdd
Last synced: 19 Nov 2024
https://github.com/sethbergman/photon
html5 theme with a node / express server | https://photon.sethbergman.pro
chai express html5 html5-template mocha nodejs supertest supervisor
Last synced: 17 Feb 2025
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/charlesstover/rainbow-gradient
Generates a gradient of the colors of the rainbow.
babel babeljs es6 javascript js mocha npm npm-module npm-package npmjs travis travis-ci travisci webpack
Last synced: 22 Jan 2025
https://github.com/tmcamillo/cpf-validator
Biblioteca para validação de CPF. Desenvolvido com práticas de TDD. Biblioteca publicada, clique aqui >>>
chai eslint javascript mocha nodejs nyc wallaby
Last synced: 12 Feb 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/thananjaya/lottery-etherum-backend
Lottery application using ethereum rinkeby test network
ethereum-contract ganache-cli infura mocha nodejs solidity truffle-provider web3js
Last synced: 28 Jan 2025
https://github.com/microsoftpremier/js-testcat
Repo for the JavaScript Test Categories npm package
Last synced: 13 Feb 2025
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/gunjankadu/angular-super-heroes
Super Heroes Application made with Angular 8 + Angular CLI + Angular Universal + i18n + Firebase
angular8 firebase i8n karma-jasmine lazy-loading mocha ngrx ngrx-effects ngrx-store scss scss-mixins testing
Last synced: 05 Jan 2025
https://github.com/jamieclipse/smart-meter-system-front-end
The front-end for a Smart Meter Client-Server Application created for the 2024-25 Designing and Developing Enterprise Systems module at Sheffield Hallam University.
chai css html html-css-javascript javascript mocha mocha-chai node nodejs
Last synced: 01 Feb 2025
https://github.com/manuekle/practica-testing
Practica de testing con Webdriver I/O y mocha
Last synced: 01 Feb 2025
https://github.com/variablevar/marketplace-contracts
This monorepo contains a Web3-based application designed to listen to events from an Ethereum-based NFT marketplace and manage the corresponding data in MongoDB.
blockchain blockchain-event-handling ethereum event-listener hardhat mocha mongodb nft-event-listener nft-marketplace nyc smart-contracts typescript web3
Last synced: 17 Jan 2025
https://github.com/k-ilyas/personal-library
Personal Library for a freeCodeCamp project
chai freecodecamp-project mocha mongodb quality-assurance zombiejs
Last synced: 10 Jan 2025
https://github.com/jimmy-zhening-luo/linted
ESLint mono-plugin bundler with strict, opinionated defaults for (Stylistic) JavaScript, TypeScript, Svelte, HTML, Tailwind/CSS, JSON, JSONC, YAML, and Mocha.
css eslint eslint-config eslint-plugin formatter html javascript json jsonc linter mocha stylistic svelte sveltekit tailwindcss typescript yaml
Last synced: 13 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: 15 Feb 2025
https://github.com/ronnmabunga/expressjs-mongodb-mrc-blogging-api-demo
API demo for a mock blogging platform built with Express.js, using the MRC pattern. Uses mongoose as ODM library to a MongoDB database. Includes winston/morgan for logging, mocha/chai for testing, jsonwebtoken for auth, and bcrypt for encryption. CI is set up with GitHub Actions and Docker.
bcrypt chai chai-http docker express-js github-actions jsonwebtoken mocha model-router-controller mongodb mongoose morgan node-js restful-api winston
Last synced: 25 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: 17 Feb 2025
https://github.com/lemuelZara/nodebr-training
Treinamento relacionado a plataforma Node.js
commander javascript mocha nodejs test
Last synced: 23 Oct 2024
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/arwl2016/image-search
Image search abstraction for Imgur domain
chai cors express google-custom-search-api mocha node request-promise
Last synced: 29 Jan 2025
https://github.com/adnanrahic/boilerplate-api-ts
This will soon be a lightweight Node.js boilerplate API with TypeScript, Docker support, test coverage and circle.ci support.
boilerplate express mocha mongodb nodejs typescript
Last synced: 07 Feb 2025
https://github.com/jennndol/express-server-template
A template for creating server using express, eslint, mocha, chai
babel chai chai-http express istanbuljs mocha nyc skeleton template
Last synced: 09 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: 17 Feb 2025
https://github.com/ragu-ravi/automation-projects
Sample automation projects
browserstack chai cucumber mocha selenium webdriverio
Last synced: 07 Jan 2025
https://github.com/murraco/paint-shop-problem-ts
Solution in TypeScript for the paint shop problem
coding-challenge mocha node paint-shop-problem typescript
Last synced: 09 Jan 2025
https://github.com/guoyongfeng/webpack2-library-starter
基于webpack2 + ES6开发前端类库
babel chai es6 eslint library mocha starter-kit webpack2 yarn
Last synced: 15 Feb 2025
https://github.com/tanvirstreame/mocha-test-cases
mocha nodejs testing typescript
Last synced: 02 Feb 2025
https://github.com/unlight/mochapack-node-playground
Playing with mochapack
instant-mocha mocha mochapack webpack
Last synced: 18 Feb 2025
https://github.com/basemax/mochachaijstest
In this repository, You will see how to setup the Mocha unit testing framework along with Chai which is an assertion library. (JavaScript)
chai chai-js chai-test javascript js mocha test test-automation testing testing-library testing-tools tests
Last synced: 09 Feb 2025
https://github.com/yunnysunny/alarm-reporter
The reporter for mocha, supports sending alarm message when current mocha test run failed
Last synced: 22 Jan 2025
https://github.com/chocolateloverraj/map-get-or-set
Gets a value for a given key in a map, setting the fallback value if it doesn't exist.
esmodule get javascript map mocha set typescript
Last synced: 25 Jan 2025
https://github.com/el-davo/electron-typescript-react-boilerplate
electron-typescript-react-boilerplate
electron electron-builder enzyme mocha react redux redux-saga should typescript webpack3 webpack3-boilerplate
Last synced: 23 Oct 2024
https://github.com/wkjuniordiaz/cypress-web-automation
This repository is part of my personal portfolio as a QA Automation Engineer. It showcases my skills in building automation frameworks from scratch using Cypress, Javascript and Mocha. The project highlights my expertise in test case design, execution, reporting
Last synced: 17 Feb 2025
https://github.com/hyperbrain/flow-bamboo-reporter
Parse and show Flow check results in Atlassian Bamboo
atlassian atlassian-bamboo conversion flow flowtype mocha reporter tests
Last synced: 25 Jan 2025
https://github.com/thepatrickniyo/todo-list-demo
The code servers to traine ATLP elite team with how to build a rest API with nodejs, express, mogoose & babel, Docker
chai dockerfile express jest mocha mongodb nodejs
Last synced: 25 Jan 2025
https://github.com/rasbeetech/issue-tracker
api api-restful automated-testing chai chai-http css expressjs html javascript mocha mongodb mongoosejs nodejs testing
Last synced: 25 Jan 2025
https://github.com/rasbeetech/library-microservice
API service for keeping track of books.
api api-rest chai css expressjs html javascript mocha mongodb mongoosejs nodejs npm
Last synced: 25 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://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/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/rte-antares-rpackage/js-client-tmpl
appveyor codecov grunt istanbul javascript mocha phantomjs travis-ci
Last synced: 31 Jan 2025
https://github.com/albinotonnina/led-translator
English - Alienese Translator
Last synced: 23 Jan 2025