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-12-24 00:15:15 UTC
- JSON Representation
https://github.com/rendro/mocha-given
Adds a Given/When/Then DSL to mocha as an alternative style for specs
Last synced: 08 Nov 2024
https://github.com/tai2/webpacker-react-example
Rails modern front-end example using Webpacker 3.
babel bootstrap css-modules enzyme hot-module-replacement lodash mocha power-assert prettier rails react redux storyboard tslint typescript webpack webpacker
Last synced: 14 Dec 2024
https://github.com/mantoni/mocaccino.js
Mocha test runner as a Browserify plugin
browserify browserify-plugin mocha testing
Last synced: 27 Oct 2024
https://github.com/optimumqa/cypress-boilerplate
Quickly start a new pre-configured Cypress project with only one command.
allure-report boilerplate boilerplate-template cypress e2e eslint github-actions mocha plugins qaautomation template typescript
Last synced: 09 Dec 2024
https://github.com/martinkr/chigai-api
Modern visual regression testing. API for the visual regression tests.
automation bdd chai image-diff mocha puppeteer regression-tests tdd test-framework test-runner testing visual-regression visual-regression-testing
Last synced: 07 Nov 2024
https://github.com/asing1001/movierater
A useful website for finding movie's rating in Chinese and English. By crawling Yahoo, Ptt, IMDB.
apollo-client chai crawler graphql material-ui mocha mongodb movies nodejs reactjs redis server-side-rendering service-worker sinon typescript
Last synced: 07 Nov 2024
https://github.com/mackentoch/react-redux-immutable-webpack-ssr-starter
React + React-Router 4 + Redux + ImmutableJS + Bootstrap + webpack 3 with with Server side rendering, Hot Reload and redux-devtools STARTER
boilerplate bootstrap chai immutable immutablejs mocha react-bootstrap react-hot-loader-3 react-hot-loader3 reactjs redux redux-devtools ssr starter starter-project starter-template webpack webpack3
Last synced: 11 Oct 2024
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/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/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/adambien/webcomponents-with-redux.training
Home of webcomponents-with-redux.training examples
chai css es6 fetch flex grid javascript lit-html mocha quarkus redux shadowdom snowpack training ui5 unittest vaadin webcomponents webstandards
Last synced: 07 Nov 2024
https://github.com/liufulin90/js-common-tools
工作中常用JavaScript相关工具函数 (js判断函数,数组去重,对数组进行排序,判断数组是否有重复值,判断是否为身份证号码等),自动化测试(mocha + chai)
Last synced: 07 Nov 2024
https://github.com/ashokdey/nodejs-unit-testing
The repo for the code lab session of JSLovers meetup on 17th March 2019
javascript jest mocha nodejs testing unit-testing workshop
Last synced: 30 Nov 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/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/antonfisher/node-mocha-extjs
Framework for testing ExtJs applications
Last synced: 05 Nov 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/matt-curtis/mochajswebscriptingobject
MochaJSWebScriptingObject is a simple way for Mocha/CocoaScript scripts to expose functions to a WebView.
cocoascript javascript macos mocha osx sketch webview
Last synced: 20 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/dataxujing/asr-paper
:fire: ASR教程: https://dataxujing.github.io/ASR-paper/
asr citrinet conformer contextnet ctc dnn-hmm fbank gmm-hmm jasper las mfcc mocha neural-transducer quartznet rnn-t speech-transformer squeezeformer tandem transformer-transducer wfst
Last synced: 17 Dec 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/dtinth/shoutpraises
Web based remotely controlled worship lyrics presentation application.
angularjs mocha nodejs socket-io
Last synced: 23 Nov 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/featurist/full-stack-js-testing-demo
javascript web app full stack browser testing demo
electron javascript mocha nodejs
Last synced: 19 Nov 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/shikaan/titef
🌠 A tiny, lightning-fast, zero-dependecies JavaScript test framework 🌠
ava framework javascript jest library mocha small test zero-dependency
Last synced: 20 Dec 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/dtinth/thaiwitter3
🐦 Super smooth web-based Twitter client I made in 2009 and maintained until 2013. Open sourced in 2018 for posterity.
express heroku mocha nodejs twitter-api
Last synced: 23 Nov 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/taniarascia/calc
Unit Testing in JavaScript
javascript mocha node node-js testing unit unit-test
Last synced: 29 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/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/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/blond/mocha-simple-html-reporter
Simple HTML reporter for Mocha
Last synced: 14 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/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/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/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/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/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/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/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/raphaelalmeidamartins/trybe_exercicios
Portfolio of exercises and activities performed by Raphael Martins during the Web Development course at Trybe.
chai css docker docker-compose expressjs html javascript jest mocha mysql nodejs python react react-router react-testing-library redux redux-thunk sequelizejs sinon typescript
Last synced: 17 Nov 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/luizcalaca/ecommerce-api
Building an E-commerce API with TDD/BDD, SQS AWS Queue Service, Domain Driven Design and Clean Architecture
bdd chai clean-architecture clean-code domain-driven-design git github-cli mocha mock nodejs object-oriented-programming oop-principles programing sinon tdd ts-sinon typescript
Last synced: 25 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/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/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/qiufeihong2018/navigation-server
:chocolate_bar: A website collection and navigation platform backend project
cheerio commitizen db eslint express express-session istanbul mocha mongoose navigation passport-local-mongoose should supertest winston
Last synced: 21 Nov 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/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/artemave/node-test-runners-performance-comparison
Node test runners performance comparison
jest mocha nodejs testing-tools
Last synced: 12 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/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: 22 Nov 2024
https://github.com/w8r/rollup-buble-mocha-boilerplate
Library boilerplate with rollup + buble + mocha
boilerplate buble es6 library mocha rollup starter-kit
Last synced: 18 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/funbox/eslint-plugin-no-only-tests
Disallow the use of describe.only() and it.only()
Last synced: 21 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/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/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/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/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/binarymuse/atom-mocha-test-runner
Run your Atom package tests using Mocha
Last synced: 08 Nov 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/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/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/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/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/nfour/fermenter
A strongly typed Gherkin test runner
cucumber gherkin jest mocha tests typescript
Last synced: 02 Nov 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/mackentoch/react-redux-immutable-webpack-starter
React + Redux + Immutable + React Router 4 + Bootstrap + Webpack 3 -starter
boilerplate bootstrap3 chai enzyme immutablejs mocha nyc react-router react-router-v4 reactjs redux sass starter-project webpack webpack3
Last synced: 16 Nov 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/lauragift21/ride-my-way
Ride-My-Way is a carpooling application that provides drivers with the ability to create ride offers and passengers to join available ride offers.
airbnb api babel carpooling-application chai es6-javascript express mocha nodejs postgresql
Last synced: 19 Nov 2024
https://github.com/karmaniverous/nextjs-template
A sweet Next.js project template. Integrates Redux Toolkit with with test support for Mocha + Chai + React Testing Library and release publishing via release-it.
chai es6 mocha nextjs react react-testing-library redux redux-toolkit release template testing
Last synced: 19 Nov 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