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/sombriks/simple-knex-koa-example

sample application touring API, tests, continuous integration, continuous deployments, image publishing and so on

argocd docker docker-compose dotenv-flow github-actions gitops knex koa kubernetes migrations mocha node sinon sqlite

Last synced: 28 Nov 2024

https://github.com/mjancarik/to-mock

The to-mock module help you with creating mocked classes and objects

ava classes es6 jasmine javascript jest mocha mock mocks objects tests typescript typescript-testing unit

Last synced: 17 Oct 2024

https://github.com/ebukaodini/spacious

Spacious is an app (back-end and front-end) that manages planets and characters entities.

apollographql chai docker graphql javascript knexjs koajs mocha node nodejs postgresql reactjs styled-components

Last synced: 28 Nov 2024

https://github.com/karmaniverous/npm-package-template

An ES6 NPM package project template featuring a CLI, test support, automated API docs, release management & more!

chai docs es6 javascript mocha npm package release template testing

Last synced: 19 Nov 2024

https://github.com/karmaniverous/react-component-npm-package-template

An ES6 React component NPM package project template featuring front & back end test support, automated API docs, release management & more!

chai mocha npm package react release template testing

Last synced: 19 Nov 2024

https://github.com/kevindoole/fredastaire

Mocha-given adds a `given` method, which makes it really easy to succinctly and readably set up a test case.

bdd cucumber given mocha mocha-tests test-setup

Last synced: 09 Nov 2024

https://github.com/tommywalkie/vite-register

Use Vite env variables inside Node scripts and test runners via a require hook.

dotenv import-meta mocha require-hook test uvu vite

Last synced: 06 Dec 2024

https://github.com/clydedz/google-analytics-snippets-vscode

Google Analytics Snippets for Visual Studio Code helps you write global site tag (gtag.js) code with ease. Google Analytics's gtag.js code allows you to send event data to Google Analytics.

code-snippets google google-analytics google-analytics-snippets html javascript json mocha mocha-tests snippets visual-studio visual-studio-code vscode vscode-extension vscode-snippets vsix

Last synced: 17 Dec 2024

https://github.com/basvdijk/domusto-server

DOMUSTO Home Automation server written in Node.js for RPI works with REST and socket.io

domusto expressjs home-automation mocha nodejs rpi socket-io typescript2

Last synced: 05 Dec 2024

https://github.com/digipie/mocha-chai-mongoose

An example of how you can use Mocha and Chai to perform API testing for a Node-ExpressJS-Mongoose app.

api chai github-actions mocha mocha-chai mocha-chai-mongoose mongo-action mongodb mongoose nodejs testing

Last synced: 11 Dec 2024

https://github.com/wizcorp/mocha-reporter

Mocha reporter, enhanced.

mocha nodejs reporter

Last synced: 12 Oct 2024

https://github.com/Jezfx/selenium-boilerplate

🚀 Selenium boilerplate with Browserstack integration

automated-testing browserstack mocha nodejs selenium

Last synced: 23 Oct 2024

https://github.com/raziyehbazargan/canmydogeat

A Personal app for adding/searching dog's safe food.

angular1 bootstrap-4 chai jasmine javascript mocha mongodb

Last synced: 10 Nov 2024

https://github.com/RolandoAndrade/DeportesUCAB

Aplicación web realizada para el Reto al Ingenio 2019 ganadora del premio "Mejor aplicación"

deportes express jquery mocha nodejs postgresql sports

Last synced: 23 Oct 2024

https://github.com/abdul23lm/bookost-website-using-mern-stack-backend

BooKos Website using MERN STACK (MongoDB, ExpressJS, ReactJS, NodeJS)

chai chai-http expressjs mocha mongodb nodejs rest-api

Last synced: 25 Nov 2024

https://github.com/bigfanjs/creating-a-movie-app-using-backbone.js

Creating a large-scale application using BackboneJS as the application structure.

application backbonejs browserify browsersync es6 example expressjs gulp gulpjs javascript js karma mocha mongodb mongoose

Last synced: 16 Nov 2024

https://github.com/tsoliangwu0130/todo-list-api

A Node.js to-do list RESTful API with security and authentication supported.

docker docker-compose express jwt mocha mongodb nodejs rest-api

Last synced: 11 Nov 2024

https://github.com/redjanvier/node-mongo-starter

Simple users CRUD REST API based on Node and Mongodb as a boilerplate to start a project

auth chai chai-http crud mailgen management mocha mongoose node nodemailer users

Last synced: 19 Nov 2024

https://github.com/bodrovis/mocha-cassettes

Record HTTP interactions in your Mocha tests

http mocha nock node record test vcr

Last synced: 07 Dec 2024

https://github.com/michaelplazek/mocha-grommet-reporter

3rd party Mocha reporter written in ReactJS

grommet javascript mocha react

Last synced: 10 Oct 2024

https://github.com/hrkings/express-typescript-full-template

A full feature Express API template, including database, Babel toolchain and full testing support

api babel database dx express express-js hot-reload integration-testing javascript mocha postgres rest-api typescript unit-testing

Last synced: 07 Nov 2024

https://github.com/nour-karoui/lottery-ethereum

A lottery system built on the ethereum network powered by smart contract, the client communicates with lottery system thanks to a react app.

blockchain ether ethereum ganache-cli infura-api lottery metamask mocha mocha-tests reactjs rinkeby-network rinkeby-test-network smart-contracts solidity

Last synced: 10 Nov 2024

https://github.com/ssube/mocha-foam

Mocha-style wrapper for fast-check property testing

fast-check mocha mochajs property-based-testing

Last synced: 10 Oct 2024

https://github.com/sriramalavalapati3/youtube-admin

This is bcube Abmin Pannel where we can perform crud operations with token auth system

chai chai-http express-validator expressjs jwt-authentication mocha nodejs reactjs redux redux-thunk token

Last synced: 16 Dec 2024

https://github.com/henryckh/node-tdd-example

Nodejs with test driven development.

chai mocha node-tdd

Last synced: 09 Nov 2024

https://github.com/oekazuma/test-runner-compare

JavaScript Test Runner Comparison(Jest, AVA, Mocha, tape, Jasmine, uvu, vitest)

ava jasmine jest mocha tape testing unit-testing uvu vitest

Last synced: 10 Nov 2024

https://github.com/evilamaior/cpf-validator-evm

Biblioteca criada para validar números de CPF.

es6 eslint javascript mocha nodejs npm nyc tdd tdd-javascript

Last synced: 12 Nov 2024

https://github.com/birajmainali/selenium-js-base-library

this is an automation test with the help of selenium and mocha

automation mocha selenium selenium-base-library

Last synced: 09 Nov 2024

https://github.com/wix-incubator/with-eyes

Lightweight library for integrating with applitools eyes

applitools e2e jest mocha protractor puppeteer testing

Last synced: 28 Nov 2024

https://github.com/mariatorrentedev/ecannab-server

v1 Application created for CBD Wholesale sellers so that they can create single websites, adding products and resources to it. A double registration implemented 1. user, 2.customer in a user site.

chai express javascript knex mocha node postgresql react restful-api

Last synced: 28 Nov 2024

https://github.com/villedemontreal/mocha-error-reporters

mocha-error-reporters includes the full error object as JSON in the test report when an error has some meaningful extra information.

complete error full mocha reporter unexpected unhandled

Last synced: 14 Nov 2024

https://github.com/dna-engine/load-web-page-puppeteer-mocha

Minimal example of loading a web page into puppeteer and testing with mocha

javascript localhost mocha nodejs puppeteer testing url

Last synced: 12 Nov 2024

https://github.com/blugavere/mock-mongoose-model

Mock mongoose model for unit testing.

mocha mongodb mongoose testing

Last synced: 15 Dec 2024

https://github.com/anonymerniklasistanonym/osu-api-v2

An easy way to use the osu!api v2 (not all endpoints are implemented!)

mocha nyc osu typescript

Last synced: 22 Dec 2024

https://github.com/theritikchoure/mevn-jobhunt

JobHunt is an Remote Internship Portal System, which I am developing using #NodeJs, #VueJs, #Express and #MongoDB (MEVN Stack). This is the project which keeps records of the employer, students, and administrator. This system has three modules i.e. Student, Employer and Admin. This project is under development

chai mocha mongodb nodejs selenium selenium-webdriver vue vuejs

Last synced: 09 Nov 2024

https://github.com/luizcalaca/tdd-bdd-typescript

Using TDD and BDD to build an API with mocha, chai and sinon

bdd chai clean-architecture domain-driven-design mocha sinon tdd ts-sinon typescript unittest

Last synced: 25 Nov 2024

https://github.com/krtirtho/freedom-converts

Fullstack Metric / Imperial Unit Converter application

chai express freecodecamp-project mocha nodejs

Last synced: 14 Dec 2024

https://github.com/rshaker/multiselect-blockly

A Blockly plugin for multiple-selection and manipulation of top-level blocks. Uses custom context menus.

blockly mocha multiselect nodejs plugin puppeteer ts-node typescript umd webpack

Last synced: 10 Oct 2024

https://github.com/e2e-boilerplate/playwright-commonjs-mocha-chai-expect

Playwright end-to-end test automation boilerplate, using CommonJS, Mocha, Chai and Expect.

chai commonjs e2e-test e2e-testing e2e-tests mocha playwright

Last synced: 12 Nov 2024

https://github.com/e2e-boilerplate/playwright-commonjs-mocha-assert

Playwright end-to-end test automation boilerplate project. Using CommonJS, Mocha and assert.

assert commonjs e2e-test e2e-testing e2e-tests mocha playwright

Last synced: 12 Nov 2024

https://github.com/e2e-boilerplate/webdriverio-typescript-ts-node-mocha-chai-expect

WebdriverIO end-to-end test automation boilerplate, using TypeScript, ts-node, Mocha and Chai

chai es6 mocha node-mocha-chai sync typescript webdriverio webdriverio-typescript

Last synced: 12 Nov 2024

https://github.com/e2e-boilerplate/playwright-es-modules-esm-mocha-chai-expect

Playwright end-to-end test automation boilerplate, using ES6 Modules, ESM, Mocha and Assert.

chai e2e-test e2e-testing e2e-tests es6 esm expect mocha playwright

Last synced: 12 Nov 2024

https://github.com/mhweiner/hoare

An easy-to-use, fast, and defensive Typescript/Javascript test runner designed to help you to write simple, readable, and maintainable tests.

ava jasmine jest mocha mocha-typescript mochajs test testing typescript unit unit-testing

Last synced: 10 Oct 2024

https://github.com/thananjaya/crowd-funding-ethereum

Crowd Funding application using Ethereum network

ganache-cli mocha nextjs nodejs reactjs solidity web3

Last synced: 29 Nov 2024

https://github.com/deveshsangwan/cricketscoreapi

Welcome to the Cricket Score API! This project is designed to provide real-time cricket scores using TypeScript and npm. It uses technologies like Cheerio for web scraping, Prisma for accessing MongoDB, Express-jwt for authentication, and Chai and Mocha for testing.

api api-rest chai cheerio cricket cricket-score docker express jwt-authentication livescore mocha mocha-chai mongodb nodejs prisma realtime-data rest-api sports-data typescript webscraping

Last synced: 14 Nov 2024

https://github.com/e2e-boilerplate/selenium-webdriver-es-modules-esm-mocha-chai

selenium-webdriver end-to-end test automation boilerplate project. Using ES6 modules, ESM, mocha and chai.

chai es6 esm mocha selenium-webdriver

Last synced: 12 Nov 2024

https://github.com/nimatrazmjo/angular2_personal_website

A simple website using loopback, mongodb, angular frameworks

angular-cli angular4 karma loopback loopback-connector mocha mongodb

Last synced: 25 Dec 2024

https://github.com/hossamhilal/generator-venv

Generator Venv is A Generator To Create Simple Vue Environment like Vue cli Using Yeoman Generator

axios generator generator-venv grunt gulp hossam-hilal javascript mocha npm npm-package store typescript vue vue-cli vue-router vuejs vuex webpack yarn yeoman

Last synced: 14 Nov 2024

https://github.com/roclark/recipe-handler-lambda

An AWS Lambda function designed to read recipes from an S3 bucket and interact with Amazon Alexa devices

alexa alexa-skill aws aws-lambda aws-s3 echo echo-show lambda mocha node-js nodejs

Last synced: 21 Nov 2024

https://github.com/thibaudcolas/gilded-roses

Starting and ending code for the GildedRose Refactoring Kata in JavaScript with Mocha and Chai

chai gildedrose kata mocha

Last synced: 18 Dec 2024

https://github.com/gradedjestrisk/js-training

Network, fs, test, quality and many more

chai eslint javascript knex mocha orm prettier

Last synced: 01 Dec 2024

https://github.com/zoltan-nz/ember-pact-demo

Playing with pact-mock server and Ember.js

ember emberjs mocha pact

Last synced: 21 Nov 2024

https://github.com/mtfranchetto/generator-smild

An opinionated generator to build JavaScript projects

jest mocha parcel-bundler typescript yeoman

Last synced: 21 Nov 2024

https://github.com/arociris/mocha-splunk

this repo hosts the code for mocha test reporter for splunk

automation mocha mocha-chai mocha-reporter mocha-splunk mocha-tests mochajs reporter splunk

Last synced: 25 Dec 2024

https://github.com/jaktestowac/performance-test-playwright-rest-api-vs-mocha-supertest

This repository compares the performance of Playwright and Mocha with SuperTest for REST API testing

chai javascript mocha performance performance-analysis playwright supertest

Last synced: 25 Dec 2024

https://github.com/pujansrt/restfulnode

RESTful Project using Express and Mongodb

angular chai express karma mocha mongodb mongoose nodejs postman

Last synced: 20 Dec 2024

https://github.com/manishtmtmt/blog-management-api

This Node.js project is a backend service for a Blog Management Platform, providing essential functionalities for user management and blog post management. It utilizes Express.js, Bcryptjs, Jsonwebtoken, and Mongoose for efficient development.

bcryptjs chai expressjs jsonwebtoken mocha mongodb mongoose nodejs supertest-mocha-chai validator

Last synced: 25 Dec 2024

https://github.com/rufat/Express.ReactJS

A full stack project codebase based on React, Semantic UI, ExpressJS and SocketIO.

chai express expressjs mocha nodejs react react-router reactjs semantic-ui semantic-ui-react socket-io

Last synced: 31 Oct 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/oresoftware/node-check-fast

Run `node -c` quickly on a project or directory.

checksum mocha nodejs smoke-test smoketest suman testing testing-tools

Last synced: 30 Nov 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/huanghui8030/huanghui8030.github.io

爱学习,爱锻炼,爱生活!Do best of myself!

css html javascript jquery mocha mysql nodejs

Last synced: 20 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/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/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: 05 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/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/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/wnuqui/todo_marionettejs

Cram course MarionetteJS project (from July 2015)

casperjs marionettejs mocha todoapp

Last synced: 18 Nov 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/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/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: 11 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: 20 Nov 2024

https://github.com/bahmutov/locha

Loud Mocha (locha) runs specs twice - first time all, second time just the failing ones with extra verbosity

bdd mocha runner test testing

Last synced: 02 Oct 2024

https://github.com/tonyycruz/trybe-futebol-clube

Neste projeto, foi desenvolvido um site informativo sobre partidas e classificações de futebol

bcrypt chai commit-conventions express jwt mocha mysql mysql2 nodejs nodemon poo sequelize typescript

Last synced: 28 Nov 2024

https://github.com/gabrieldarezzo/spotifyweb-api

[JS] Curso do Willian Justen de TDD

es6 javascript mocha spotify tdd

Last synced: 27 Dec 2024

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/lequanphat/search-engines-express

A fundamental guide to integrate search engines such as Elasticsearch and Algolia within an Express.js application

algolia chai docker elasticsearch expressjs kibana mocha winston

Last synced: 07 Dec 2024

https://github.com/plasticrake/mocha-json-runner

A Mocha.js runner that replays from JSON input

json mocha mocha-runner

Last synced: 23 Oct 2024

https://github.com/maxjoehnk/test-cases

Generate test cases for most javascript test runners

mocha tdd unit-tests

Last synced: 21 Dec 2024