Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Methologies

Reporting styles

Features

https://github.com/rendro/mocha-given

Adds a Given/When/Then DSL to mocha as an alternative style for specs

bdd given mocha testing

Last synced: 08 Nov 2024

https://github.com/unadlib/crius

A testing tool for behavior-driven development

ava bdd bdd-framework crius cucumber jasmine jest jsx mocha react tape

Last synced: 14 Oct 2024

https://github.com/jskits/crius

A testing tool for behavior-driven development

ava bdd bdd-framework crius cucumber jasmine jest jsx mocha react tape

Last synced: 23 Nov 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/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/pasoul/jtools

🖇 js工具库

common coverage karma mocha util

Last synced: 22 Dec 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/liufulin90/js-common-tools

工作中常用JavaScript相关工具函数 (js判断函数,数组去重,对数组进行排序,判断数组是否有重复值,判断是否为身份证号码等),自动化测试(mocha + chai)

chai mocha tools

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

extjs mocha nodejs phantomjs

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/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/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/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/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/lando/leia

A testing utility that tests code blocks in documentation.

devops lando mocha testing

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/joshuakgoldberg/console-fail-test

Gently fails test runs if the console was used during them. 📢

console info jasmine jest karma mocha test warn

Last synced: 25 Dec 2024

https://github.com/paulmillr/micro-should

Simplest zero-dependency testing framework, a drop-in replacement for Mocha.

bdd framework it jasmine jest karma micro mocha should tdd test testing

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

fast html-report mocha simple

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/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/matmanjs/test-automation-training

与自动化测试相关的培训项目

chai matman mocha taining testing

Last synced: 07 Dec 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

eslint eslint-plugin mocha

Last synced: 01 Nov 2024

https://github.com/ifedu/generator-speedseed

Oriented to components, allow create/choice template, multiple configuration with easy maintenance

angular babel components electron gulp jasmine jquery karma less mocha pug react sass stylus typescript webpack3

Last synced: 27 Sep 2024

https://github.com/funnyzak/koa-starter

基于 Koa2 构建的快速开始 Web 脚手架。

aliyun koa koa2 mocha mongodb mysql nodejs oss supertest test

Last synced: 09 Oct 2024

https://github.com/azu/mocha-migrate

Mocha migration script for mocha v7

cli console migrate mocha

Last synced: 23 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/test-results-reporter/parser

Parse test results from JUnit, TestNG, xUnit and many more

cucumber junit mocha nunit parser testing testng xunit

Last synced: 25 Dec 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/dy/tst

Tests without efforts

mocha tap test

Last synced: 27 Oct 2024

https://github.com/funbox/eslint-plugin-no-only-tests

Disallow the use of describe.only() and it.only()

eslint eslint-plugin mocha

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/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

atom mocha tests

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/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/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