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: 2024-11-15 00:18:55 UTC
- JSON Representation
https://github.com/joshk2/tic-tac-toe-game-using-bit
Simple Tic Tac Toe game built with react-typescript components
game mocha mocha-chai mocha-tests react-components tictactoe typescript
Last synced: 28 Oct 2024
https://github.com/liufulin90/js-common-tools
工作中常用JavaScript相关工具函数 (js判断函数,数组去重,对数组进行排序,判断数组是否有重复值,判断是否为身份证号码等),自动化测试(mocha + chai)
Last synced: 07 Nov 2024
https://github.com/charlesstover/react-multi-context
Manage multiple React 16 contexts with a single component.
babel babeljs context enzyme es6 javascript jest js mocha npm npm-module npm-package npmjs react react-context reactjs travis travis-ci travisci webpack
Last synced: 28 Sep 2024
https://github.com/microverseinc/project-nodejs-rest-api
Project: Build a REST API with Node.js & Express
chai express javascript mocha nodejs passport project
Last synced: 01 Oct 2024
https://github.com/marcl/js-unit-testing-examples
🤓 JavaScript Unit Testing Examples
chai express javascript middleware mocha promises sinon unit-testing
Last synced: 07 Nov 2024
https://github.com/geshan/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.
example express istanbul javascript mocha nock nodejs nyc proxyquire testing unit-testing
Last synced: 27 Oct 2024
https://github.com/antonfisher/node-mocha-extjs
Framework for testing ExtJs applications
Last synced: 05 Nov 2024
https://github.com/ampme/parse-server-test-runner
A tool for programmatically starting Parse Server
jasmine mocha parse parse-server
Last synced: 14 Oct 2024
https://github.com/robertcorponoi/electron-vue3-ts-quick-start
Easy to use template for creating an app with Electron, Vue3, and Typescript
babel chai electron eslint mocha quick-start quickstart template ts typescript vue vue3
Last synced: 07 Nov 2024
https://github.com/anant/cassandra.api
Open Source Application for DataStax Astra
apache astra cassandra cassandra-cql cassandra-cql-driver cassandra-database chai datastax datastax-astra express expressjs flask flask-api gitpod mocha node nodejs python python3 supertest
Last synced: 07 Nov 2024
https://github.com/alphagov/gds-nodejs-boilerplate
A Node.js project boilerplate for production apps
express govuk javascript mocha nodejs nunjucks xo
Last synced: 26 Sep 2024
https://github.com/brybrophy/brophy-react-starter
A React and Express Boilerplate With Fully Built Front and Back Ends
boilerplate bookshelf chai code-splitting express knex mobx mocha postgresql react react-router-4 sass webpack2
Last synced: 30 Sep 2024
https://github.com/sskorol/mocha-allure2-example
Allure 2 Mocha examples
allure allure-js decorators mocha mocha-allure2 testdeck typesctipt
Last synced: 12 Oct 2024
https://github.com/pepeye/graphql-starter
Node, Express, GraphQL, Neo4j, Mocha and ES6
chai express-graphql graphql mocha neo4j supertest
Last synced: 01 Oct 2024
https://github.com/shashikumarraja/apitesting-mocha-boilerplate
Boiler Plate for getting started with Api Testing (uses fake apis created using json-server)with Mocha as test runner,should.js as assertion library, supertest.js to make HTTP requests and mochawesome as Reporter.
api-testing-framework boilerplate javascript mocha
Last synced: 15 Nov 2024
https://github.com/souvikbasu/react16-seed-with-apollo-graphql-scss-router4-ssr-tests-eslint-prettier-docker-webpack3-hot
Seed to create your own project using React with Apollo GraphQL client
apollo-client docker eslint graphql hot-reload jest mocha prettier react react-router reactjs scss seed ssr webpack3
Last synced: 11 Oct 2024
https://github.com/ahmedali8/hardhat-js-starterkit
hardhat environment starterkit for testing and deployment of smart contracts
chai ethereum hardhat javascript mocha smart-contracts solidity
Last synced: 07 Nov 2024
https://github.com/nilaydshah/mochatypescripttest-101
Unit testing using Typescript, Mocha, Chai, Mochawesome, Gulp, Visual Studio Code
chai gulp gulp-task mocha mochawesome node nodejs selenium test-automation testing travis travis-ci typescript typescript-testing ui-testing visual-studio visual-studio-code vscode vsts
Last synced: 07 Nov 2024
https://github.com/taniarascia/calc
Unit Testing in JavaScript
javascript mocha node node-js testing unit unit-test
Last synced: 29 Oct 2024
https://github.com/anthillsolutions/api-skel
Webpack + Typescript + Express + Jest + Chai + Gulp
chai coveralls expressjs jest mocha typescript webpack
Last synced: 01 Oct 2024
https://github.com/mojimojicorp/MojimojiMemoji
웨일 브라우저 확장앱🐋 모지모지메모지📝
mocha mongodb node react typescript
Last synced: 23 Oct 2024
https://github.com/blond/mocha-simple-html-reporter
Simple HTML reporter for Mocha
Last synced: 14 Oct 2024
https://github.com/danihodovic/testing-cloudflare-workers
Examples on how to test Cloudflare workers with Mocha.js and Chai.js
chai cloudflare cloudflare-worker debugger mocha serverless sinon testing
Last synced: 07 Nov 2024
https://github.com/lando/leia
A testing utility that tests code blocks in documentation.
Last synced: 29 Oct 2024
https://github.com/lawrencec/unroll
A helper tool to easily run the same tests against multiple data with verbose output.
ava bdd data-table jasmine javascript jest jest-tests mocha spock tape tdd test-driven-development testing-tools
Last synced: 14 Oct 2024
https://github.com/sharmaadityahq/bossy
a unique employee management application to enable today's most accomplished entrepreneurs
bootstrap chai css express-js html javascript linux mocha node-js react
Last synced: 07 Nov 2024
https://github.com/hadiindrawan/automation-api-generator
This project has created to relieve work load as SDET or Automation Test Engineer. In moderation, automation API code able to write with only run the script and generate from Postman collection. You just export the collection, and run the Generator to write the automation code.
automation chai collection generator json mocha mocha-chai oop playwright pom postman qa qaautomation sdet testing webdriverio
Last synced: 14 Oct 2024
https://github.com/hhsadiq/codility-es6-mocha-chai
JavaScript ES6 solutions to Codility sample problems with mocha/chai based unit tests.
chai codility codility-lessons codility-site-lessons codility-solutions codility-training es6 javascript mocha
Last synced: 29 Oct 2024
https://github.com/brainhubeu/cucumber-steps
🥒 Quick start for testing with Cucumber.js
chai cucumber cucumber-framework cucumber-js cucumber-steps cucumber-tests cucumberjs mocha sinon superagent testing-practices testing-tools
Last synced: 31 Oct 2024
https://github.com/vazco/meteor-universe-e2e
Complete end-to-end/acceptance testing solution for Meteor based on Mocha & Puppeteer
meteor mocha selenium testing webdriverio
Last synced: 10 Nov 2024
https://github.com/pumano/spectron-typescript-starter
Spectron TypeScript Starter for e2e testing electron applications
chai e2e electron mocha spectron tests typescript
Last synced: 11 Oct 2024
https://github.com/opencredo/js-api-testing-quickstart
A quickstart project for testing APIs with javascript, mocha and chai
api-testing axios chai flow javascript mocha testing
Last synced: 26 Sep 2024
https://github.com/one20/tabletop-dice
Dice is a javascript module that provides helper functions to simulate various dice types used in tabletop games.
dice es6 javascript mocha polyhedral
Last synced: 18 Oct 2024
https://github.com/marcomontalbano/wasm-vs-js-benchmark
A comparison between WebAssembly and Javascript.
benchmark javascript mocha rust travis-ci wasm webassembly webworkers
Last synced: 08 Nov 2024
https://github.com/mitocgroup/recink
REciNK - Rethink Continuous Integration for JavaScript Applications
continuous-integration coverage e2e-testing javascript mocha npm testcafe testing travis unit-testing
Last synced: 01 Nov 2024
https://github.com/jankapunkt/npm-package-template
:package: minimal NPM package template using Babel, Mocha, Chai, C8, Standardjs, JSDoc and Rollup.
babel c8 chai hacktoberfest hacktoberfest-accepted javascript jsdoc jsdoc-to-markdown mocha npm package rollup standardjs template template-package
Last synced: 08 Nov 2024
https://github.com/patrickvaler/es6-express-mongoose-starter
🔥 A Node.js starter package for Express and Mongoose written in ES6. Example REST API based on Express connected to a MongoDB instance by Mongoose.
chai es6 express mocha mongodb mongoose nodjs rest-api starter starter-kit
Last synced: 21 Oct 2024
https://github.com/onechiporenko/eslint-plugin-mocha-cleanup
Check mocha tests for empty titles and equal titles, huge number of assertions in the one test and invalid sinon usage
Last synced: 01 Nov 2024
https://github.com/AlexJuarez/chai-to-jasmine
A chai to jasmine codemod that includes additional transforms for jest migration
chai codemod jasmine javascript jest jscodeshiift mocha
Last synced: 02 Nov 2024
https://github.com/deleonio/poc-flexible-web-application-architecture
This project demonstrate a flexible webpack based web application architecture.
angular angularjs architecture aurelia babel inferno javascript mocha preact pwa react solid solidjs spa svelte typescipt typescript vue webcomponents webpack
Last synced: 31 Oct 2024
https://github.com/jmbl1685/express-restapi-es6
:rocket: Custom structure to build an REST API using Node.js + Express.js
chai dotenv express mocha nodejs nodemon prettier swagger-jsdoc swagger-ui-express
Last synced: 10 Oct 2024
https://github.com/jangbl/test-node-with-docker
Test a Node server with a Postgres database with docker and docker compose
docker docker-compose express expressjs knex knexjs mocha node nodejs postgresql postgresql-database postgressql test testing
Last synced: 09 Nov 2024
https://github.com/artemave/node-test-runners-performance-comparison
Node test runners performance comparison
jest mocha nodejs testing-tools
Last synced: 12 Oct 2024
https://github.com/lxrbckl/lxrbckl
CRUD functionality to enhance readability and abstraction in projects, for both local and remote file management.
chatgpt fp git-hooks github-actions github-workflows mocha npm npmrc octokit-js oop openai package portfolio pypi pytest typescript
Last synced: 01 Nov 2024
https://github.com/webdriverio-community/wdio-rerun-service
A WebdriverIO service that tracks failing tests and scenarios, allowing failing or unstable tests or scenarios to be re-run.
automated-testing cucumber jasmine javascript mocha rerun service test-automation testing-tools webdriverio
Last synced: 06 Nov 2024
https://github.com/prma85/cypress-teamcity-reporter
It is a Cypress reporter based on Mocha to be used with TeamCity deployments which makes it possible to display test results in real-time, makes test information available on the Tests tab of the Build Results page
cypress cypress-io cypress-reporter mocha npm-package testing
Last synced: 13 Nov 2024
https://github.com/dye784/nerds-starterpack
Single Page App boilerplate for the NERDS stack - Node, Express, React/Redux, Databases with SQL (PostgreSQL)
babel chai enzyme es6 expressjs javascript mocha nodejs postgresql react react-redux react-router redux sequelize sql supertest webpack
Last synced: 28 Oct 2024
https://github.com/schalkventer/faker-extra
🎠 Adds additional functionality and configuration options to the base Faker.js library
extension faker javascript jest mocha mocking test-driven-development testing typescript
Last synced: 28 Oct 2024
https://github.com/wasiqb/my-wdio
:hotsprings: My first try on webdriverio.
allure-report appium babel chai mocha nodejs selenium visual-regression wdio wdio-image-comparision webdriverio
Last synced: 28 Oct 2024
https://github.com/dopecodez/github-terminal
For searching and getting project details from Github
chai cli cli-app cli-args github-api github-repository github-repository-search github-rest-v3 github-search github-search-repository github-user-repos github-user-search javascript mocha travis-ci
Last synced: 14 Nov 2024
https://github.com/binarymuse/atom-mocha-test-runner
Run your Atom package tests using Mocha
Last synced: 08 Nov 2024
https://github.com/dye784/chat-app
A chat app based on Slack! Built using React, Redux, NodeJs, Express, PostgreSQL, Sequelize, and Socket.io.
chai chat-room enzyme expressjs javascript mocha nodejs postgres postgresql react redux sequelize socket-io supertest
Last synced: 14 Oct 2024
https://github.com/jtwebman/coveralls-next
Fork of coveralls tool updated to the latest npm packages instead of request and deprecated dependencies.
continuous-integration coverage coveralls github-actions mocha testing travis-ci
Last synced: 27 Oct 2024
https://github.com/wrumsby/ristretto
A browser friendly assertion library for Mocha
javascript legacy mocha unit-testing
Last synced: 08 Nov 2024
https://github.com/jahn08/web-page-highlighter
A Mozilla Firefox and Google Chrome extension for marking text or adding notes on a web page
babel-es6 eslint highlighter javascript mocha mozilla-firefox-addon tdd-javascript
Last synced: 06 Nov 2024
https://github.com/ysmoradi/mocha-chai-ts-starter
Mocha + Chai + TypeScript + VS Code Debug
api chai javascript mocha test typescript vscode
Last synced: 23 Oct 2024
https://github.com/azu/ts-node-test-register
Use `test/tsconfig.json` with ts-node for testing.
loader mocha node register test testing typescript
Last synced: 01 Nov 2024
https://github.com/KhaledElAnsari/inferno-milligram-boilerplate
Minimal boilerplate for the web using the latest technologies
babel boilerplate buble chai css es6 front-end frontend inferno javascript lightweight milligram minimal mocha sinon webpack
Last synced: 29 Oct 2024
https://github.com/riteshpuvvada/anonymous-board
Create a forum, chat or replay anonymously.
anonymous-chat board helmetjs javascript message mocha node-js security
Last synced: 28 Oct 2024
https://github.com/el-davo/webpack-react-typescript-boilerplate
Webpack React Typescript Boilerplate
boilerplate enzyme json-server json-server-mock mocha react react16 reactjs redux typescript webdriverio webpack3 webpack3-boilerplate yarn
Last synced: 23 Oct 2024
https://github.com/nfour/fermenter
A strongly typed Gherkin test runner
cucumber gherkin jest mocha tests typescript
Last synced: 02 Nov 2024
https://github.com/mrdulin/mocha-chai-sinon-codelab
Learning testing with Mocha, Chai, Sinon By Examples
chai examples mocha mocha-chai-sinon mocha-tests mocha-typescript mochajs nodejs sinon sinon-js sinonjs stackoverflow test test-framework testing testing-framework testing-tools tutorial unit-test unit-testing
Last synced: 10 Oct 2024
https://github.com/tangbc/js-test-workflows
A collection of different JavaScript test workflows, helping you choose a suitable/preferable Test-Driven Development.
jasmine javascript-tests jest karma-jasmine mocha tdd test-workfolw
Last synced: 14 Nov 2024
https://github.com/glaucia86/live-coding-tdd-node
Repositório responsável pelo live coding realizado no canal Twitch.tv
chai crud express mocha mongodb nodejs restful-api tdd
Last synced: 23 Oct 2024
https://github.com/bahmutov/repeat-it
Run a Mocha BDD "it" test as many times as you want
bdd flaky mocha mocha-tests repeat test utility
Last synced: 02 Oct 2024
https://github.com/ltfschoen/solidity_test
Smart Contracts using Solidity, Truffle, and Ethereum TestRPC, Mocha
mocha shell-script solidity-contracts truffle-framework
Last synced: 17 Oct 2024
https://github.com/rishichawda/lighthouse-mocha-example
Example using lighthouse and chrome-launcher for running lighthouse tests with mocha
chrome lighthouse-audits mocha performance test
Last synced: 13 Oct 2024
https://github.com/riteshpuvvada/stock-checker
Check the current stock exchange rate.
chai express helmetjs mocha mongodb mongoose nodejs stock-price-checker
Last synced: 28 Oct 2024
https://github.com/euberdeveloper/mongoback
The most powerful npm module to export and make backups of your MongoDB
Last synced: 09 Nov 2024
https://github.com/rwieruch/node-testing-mocha-chai
How to setup testing for Node.js with Mocha and Chai.
chai mocha node node-js nodejs testing testing-framework
Last synced: 16 Oct 2024
https://github.com/twisterghost/react-mocha-jsdom-example
An example of how to use Mocha and JSDOM to quickly test React components. Alternatively, use https://facebook.github.io/jest/
Last synced: 11 Nov 2024
https://github.com/applitools/workshop-cbt-cypress
Workshop: Modern Cross-Browser Testing with Cypress
applitools cross-browser-testing cypress cypress-io javascript mocha testing visual-ai visual-testing
Last synced: 16 Nov 2024
https://github.com/mmouterde/mocha-sonarqube-reporter
mocha reporter for sonar (>6.2)
Last synced: 13 Nov 2024
https://github.com/alexoid1/super-heroes
SuperHeroes is a web application that shows stats about All SuperHeroes and Villains from all universes. Built with React and Redux and fetches data from a standard API and FirebaseStore also authenticate users with Google and Facebook, the user can add Heroes and upload images.
chai css3 firebase mocha puppeteer react redux super-heroes
Last synced: 21 Oct 2024
https://github.com/sridharbandi/selenium-javascript-getting-started-examples
Selenium Javascript Getting Started Examples (Starter Templates)
cucumber es6 jasmine mocha nightwatchjs page-object-model protractor selenium-webdriver webdriverjs
Last synced: 11 Oct 2024
https://github.com/bahmutov/focha
Mocha wrapper that runs previously failed tests first
Last synced: 02 Oct 2024
https://github.com/Alexoid1/Super-heroes
SuperHeroes is a web application that shows stats about All SuperHeroes and Villains from all universes. Built with React and Redux and fetches data from a standard API and FirebaseStore also authenticate users with Google and Facebook, the user can add Heroes and upload images.
chai css3 firebase mocha puppeteer react redux super-heroes
Last synced: 25 Oct 2024
https://github.com/mgrybyk/webdriverio-devtools
WebdriverIO with Chrome DevTools Protocol
devtools mocha typescript webdriverio
Last synced: 15 Nov 2024
https://github.com/falkirks/folder-test
Create many mocha tests from JSON files within a folder (part of CPSC 310)
Last synced: 10 Nov 2024
https://github.com/xJREB/skeleton-express-typescript
A skeleton project with Express.js, TypeScript, Mocha, and Chai.
chai expressjs mocha typescript
Last synced: 23 Oct 2024
https://github.com/natural-intelligence/docker-compose-mocha
A tool used to create an isolated environment for services which are Docker-ized based on services found inside a given docker-compose.yml file when running Docker Compose tool.
automation chai ci docker docker-compose mocha testing
Last synced: 31 Oct 2024
https://github.com/scriptnull/mocha-github-reporter
Delivering mocha results from CI to Github. 📋
continuous-integration github mocha mocha-reporter tdd
Last synced: 18 Oct 2024
https://github.com/goldenbearkin/typescript-library-boilerplate
A tree-shakable typeScript library boilerplate
Last synced: 14 Oct 2024
https://github.com/bradydowling/mocha-in-browser
Running Mocha tests directly in the browser
javascript mocha mochajs testing
Last synced: 27 Sep 2024
https://github.com/posva/mocha-css
A mocha stylesheet for the HTML reporter that let you append visual tests
browser css mocha test visual-testing
Last synced: 28 Oct 2024
https://github.com/clementreiffers/travelling-salesman-problem
Travelling Salesman Problem system in JavaScript with Functional Programming
chai gulp gulpjs javascript mocha mocha-chai mocha-tests mochajs node node-js nodejs prettier ramda ramdajs travelling-salesman-problem tsp tsp-problem tsp-solver
Last synced: 10 Oct 2024
https://github.com/daniellockyer/mocha-github-actions-reporter
Custom reporter for Mocha which outputs Github Actions annotations
Last synced: 27 Oct 2024