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-01-01 00:18:10 UTC
- JSON Representation
https://github.com/aoepeople/ts-node-foundation
A basic micro service blueprint written in TypeScript transpiled on the fly for the node.js runtime. Also unit tests and coverage reports are enabled to keep quality and angibility transparency as high as possible.
chai express microservices mocha nodejs ts-node typescript
Last synced: 27 Dec 2024
https://github.com/jagadeeshshetty/nightwatchjs-basic
Will help to get started with basic setup and run the test on web browsers.
javascript mocha nightwatch selenium w3c-webdriver
Last synced: 13 Nov 2024
https://github.com/rasbeetech/american-british-english-translator
API service for translating American/British English.
api api-restful chai css expressjs html javascript mocha mocha-chai nodejs
Last synced: 25 Nov 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/palashmon/learn-mocha-chai
Learning about Unit Testing our JavaScript code using Mocha and Chai
chai examples learning mocha unit-testing
Last synced: 22 Nov 2024
https://github.com/flandrade/benchmark-promises-test
Promise Benchmark with Jest and Mocha
benchmark bluebird jest mocha promises typescript
Last synced: 22 Nov 2024
https://github.com/ezier-project/ratelimit
An ezier ratelimiter for nodejs.
chai ezier mocha nodejs prettier ratelimiter swc typescript
Last synced: 15 Nov 2024
https://github.com/LeoGrambert/SOLIDITY-campaign
Kickstart project POC on Ethereum Blockchain using Solidity and Smart Contract
blockchain javascript mocha nextjs nextjs-13 nodejs smart-contracts solidity truffle web3
Last synced: 23 Oct 2024
https://github.com/ezier-project/validate
An ezier validator for nodejs.
chai ezier mocha nodejs prettier swc typescript validator
Last synced: 17 Nov 2024
https://github.com/luizcalaca/node-api-mysql-unit-test
Node.js + API + MySQL + Unit test (mocha, chai e sinon) + Swagger Docs
api-rest architecture architecture-bff chai docker docker-compose express express-js express-middleware mocha mock msc-architecture mysql mysql-database mysql2 node nodejs sinon stubs test-automation
Last synced: 17 Nov 2024
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 Nov 2024
https://github.com/neslaram/node-restful-api
Build a Restful API with NodeJS
express javascript mocha mochajs node pluralsight pluralsight-course typescript
Last synced: 17 Dec 2024
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: 26 Nov 2024
https://github.com/yusufshakeel/mocha-chai-project
This is a sample Mocha Chai testing project.
chai chaijs javascript mocha mocha-chai mocha-tests mochajs testing
Last synced: 10 Oct 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/bilelmsekni/alfred.gui
GUI for Alfred
angular2 angular4 browsersync chai mocha sinon typescript vscode webpack2
Last synced: 21 Dec 2024
https://github.com/igorskyflyer/npm-chars-in-string
🪐 Provides ways of testing whether an array of chars is present inside a given String. ☄
back-end characters chars check igorskyflyer javascript mocha node nodejs string utility
Last synced: 24 Dec 2024
https://github.com/igorskyflyer/npm-zep
🧠 Zep is a zero-dependency, efficient debounce module. ⏰
back-end debounce debouncer igorskyflyer javascript mocha module node nodejs npm timeout zep
Last synced: 06 Nov 2024
https://github.com/igorskyflyer/npm-comment-it
📜 Formats the provided string as a comment, either a single or a multi line comment for the given programming language. 💻
back-end comments formatter igorskyflyer javascript mocha node nodejs string utility
Last synced: 24 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
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: 17 Nov 2024
https://github.com/dnbard/react-tutorial
Examples for React course in GlobalLogic Ukraine
guide gulp mocha react react-router redux tutorial
Last synced: 27 Nov 2024
https://github.com/aimingoo/mocha
Mocha test framework - TypeScript transferred
framework mocha test typescript
Last synced: 25 Dec 2024
https://github.com/rajatt95/cypress_js_2
Automation Testing | Web+API | Cypress | Javascript | VS Code | Videos | Screenshots | Mocha | Variables and Aliases | Assertions Chaining | Parameterization using Fixtures | Keyboard simulations | Read/Write JSON/Text files | Hooks | Cookies | Local Storage | Tests execution in Docker Containers
automation-testing cypress hooks javascript mocha page-object-model read-write-file
Last synced: 08 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 Nov 2024
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: 30 Nov 2024
https://github.com/mw866/workers-wrangler
Cloudflare Workers demos using Wrangler
Last synced: 23 Oct 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: 27 Nov 2024
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: 09 Nov 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/plasticrake/mocha-json-deserialize
A Mocha.js JSON deserializer
Last synced: 12 Oct 2024
https://github.com/mrdulin/nodejs-microservice
Node.js Microservices
chai expressjs keymetrics mocha nodejs pm2 sinon
Last synced: 13 Nov 2024
https://github.com/plasticrake/mocha-json-runner
A Mocha.js runner that replays from JSON input
Last synced: 23 Oct 2024
https://github.com/rtasalem/todo-list-application
A containerised to-do list application which uses RESTful API consumption throughout to allow users to fetch, add, update, and delete tasks from a PostgreSQL database. Built using Node.js, Express.js, React.js, and PostgreSQL. Frontend, backend, and database are fully containerised using Docker.
amazon-s3 crud docker javascript jest mocha nodejs pgadmin4 postgresql reactjs rest-api selenium sequelize
Last synced: 25 Dec 2024
https://github.com/restarian/brace_maybe
:question: Adds functionality to mocha to allow skipping unit tests at run time.
Last synced: 21 Dec 2024
https://github.com/furkankayar/typescript-api
Rest API is being developed for DEUCENGFORUM with TypeScript
ci continuous-integration express githubaction-workflow githubactions mocha mocha-tests postgresql restapi sequelize sequelize-orm typescript
Last synced: 13 Nov 2024
https://github.com/dereke/monkey-news
It is like hacker news - but for monkeys
browser-monkey express hyperdom karma mocha vinehill
Last synced: 17 Nov 2024
https://github.com/oriolpuig/node-todo-api
Todo API with NodeJS and Mocha
chai cucumber es6 javascript mocha nodejs test testing
Last synced: 23 Nov 2024
https://github.com/maxjoehnk/test-cases
Generate test cases for most javascript test runners
Last synced: 21 Dec 2024
https://github.com/microsoftpremier/js-testcat
Repo for the JavaScript Test Categories npm package
Last synced: 21 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: 20 Nov 2024
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: 12 Nov 2024
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: 15 Dec 2024
https://github.com/olivercaine/australian-immigration
Library for calculating Australian immigration points
babel chai eslint immigration javascript mocha travis
Last synced: 19 Dec 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: 06 Dec 2024
https://github.com/mrarvind90/fcc-american-british-translator
A full-stack translator web app for converting American English to British English. This application handles translations for time formats, titles, spellings, and unique words within each dialect.
chai chai-http cors css3 dotenv es6 eslint eslint-config-prettier express-validator expressjs freecodecamp freecodecamp-challenge freecodecamp-project freecodecamp-qa html5 javascript mocha nodejs prettier translation
Last synced: 06 Dec 2024
https://github.com/motapinto/marketplace-graphql-api
Marketplace GraphQL API using Type-GraphQL and ArangoDB. Check the API documentation below!
api api-documentation arangodb graphql graphql-api mocha mocha-tests node type-graphql typescript
Last synced: 28 Nov 2024
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: 15 Dec 2024
https://github.com/izhaki/vest
The browser-first testing framework
browser cucumber javascript mocha testing webpack
Last synced: 10 Nov 2024
https://github.com/raphaelalmeidamartins/mongodb-car-shop
RESTful API project developed at the end of Unit 30 (Back-end Development Module) of the Trybe's Web Development course
chai express mocha mongodb mongoose nodejs sinn testing typescript
Last synced: 17 Nov 2024
https://github.com/marcl/facebook-messenger-bot
Fork of Facebook messenger bot to show adding tests to existing code.
bot chai facebook js-testing-made-easy mocha unit-testing
Last synced: 28 Nov 2024
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: 16 Nov 2024
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: 07 Dec 2024
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/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: 12 Nov 2024
https://github.com/zahidul-islam/ts-fun
Implementing lodash library in typescript for fun :-)
chai fun functional-programming lodash mocha typescript
Last synced: 29 Dec 2024
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: 11 Nov 2024
https://github.com/manuekle/practica-testing
Practica de testing con Webdriver I/O y mocha
Last synced: 10 Oct 2024
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 Oct 2024
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: 27 Sep 2024
https://github.com/nanoninja/quiz-api-express-typeorm
Modern Node API With TypeScript, Express and TypeORM
api chai expressjs mocha nodejs typeorm typeorm-fixtures typescript
Last synced: 22 Dec 2024
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/patrickniyogitare28/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: 28 Nov 2024
https://github.com/automation-test-starter/supertest-mocha-demo
a SuperTest API automation testing demo project with Mocha
api-testing chai github-actions javascript mocha quickstart supertest
Last synced: 25 Dec 2024
https://github.com/sadabnepal/supertest-ts-mocha-api-test
Boilerplate API test framework using Mocha, SuperTest, TypeScript and ReportPortal
chai docker eslint githubaction-workflow husky mocha report-portal rest-api supertest supertest-mocha-chai typescript
Last synced: 20 Nov 2024
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: 29 Nov 2024
https://github.com/anupam-io/solctemplate
Custom smart contract development kit with mocha & ganache-cli
ganache ganache-cli mocha solc solc-js solcjs solctemplate-testing solidity-template
Last synced: 16 Dec 2024
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: 11 Nov 2024
https://github.com/sutara79/demo-mocha-phantomjs-core
My practice to use mocha-phantomjs-core
Last synced: 12 Nov 2024
https://github.com/logreg-n-coffee/nodejs-minimal-setup
Boilerplate for a Node.js application
javascript mocha nodejs npm testing
Last synced: 09 Dec 2024
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/solenoden/unittestingdemo
A small demo Typescript Node app to demonstrate my knowledge of Unit testing with Mocha and Chai
chai mocha mocha-chai mocha-chai-test mocha-tests node-typescript nodejs typescript unit-testing
Last synced: 12 Nov 2024
https://github.com/jonataslaguna/soccer-club
Este projeto consiste em um site informativo sobre partidas e classificações de futebol, cuja API foi desenvolvida em TypeScript POO, utilizando o Sequelize . A finalidade da API é fornecer dados para o front-end, implementando regras de negócio para popular adequadamente as tabelas disponíveis.
chai docker docker-compose javascript mocha mysql poo sequelize sinon typescript
Last synced: 25 Dec 2024
https://github.com/itsnickbarry/buidler-test-isolater
Reinitialize the Buidler Runtime Environment before each Mocha test 🚧 ☕
blockchain buidler ethereum fork mocha smart-contracts solidity test wow
Last synced: 27 Dec 2024
https://github.com/larissaperinoto/trybe-exercicios
Exercícios realizados durante meu tempo de estudos na Trybe.
chainlink css3 docker express html javascript jest mocha modelagem-de-dados mongodb msc-architecture mysql poo reactjs rtl sequelize sinon solid-principles sql typescript
Last synced: 13 Nov 2024
https://github.com/larissaperinoto/fast-delivery
Fast Delivery is a Full Stack application to support a beer distributor.
chai css eslint hooks html javascript jwt material-ui mocha mysql nodejs react-router reactjs sequelize sinon swagger
Last synced: 13 Nov 2024
https://github.com/phartenfeller/codeceptjs-multimocha-docker
codeceptjs docker mocha multi-mocha testing
Last synced: 13 Nov 2024
https://github.com/jjgouveia/project-store-manager
Projeto back-end em que foi necessário arquitetar e desenvolver uma API RESTfull integrada a um banco de dados MySQL, utizando C.R.U.D. para gerenciar produtos e vendas.
backend chai expressjs javascript mocha nodejs sinon
Last synced: 14 Nov 2024
https://github.com/dopecodez/open-graph-scraper
Open graph protocol metadata scraper made with ExpressJS and Cheerio
chai cheerio mocha nodejs open-gr open-graph-protocol open-graph-scraper
Last synced: 14 Nov 2024
https://github.com/raminmammadzada/tracking-api
Tracking API with an endpoint that accepts HTTP requests to identify unique users.
api-rest cookie-parser mocha mocha-chai nodejs
Last synced: 11 Dec 2024
https://github.com/yyvess/playwright-mocha
Howto run end-to-end testing with Playwright & Mocha
automation browser integration-testing mocha playwright test testing
Last synced: 16 Nov 2024
https://github.com/keizah7/api-testing-javascript-mocha
BIT užduotis: API integration tests using JavaScript and Mocha
Last synced: 11 Nov 2024
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: 14 Dec 2024
https://github.com/bahmutov/has-only
Tells if the current Mocha execution is running only some tests that use .only
Last synced: 27 Dec 2024