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/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/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: 06 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/gochomugo/elbow

An easy way to test your REST JSON API, using Mocha

json-api json-schema mocha testing

Last synced: 11 Oct 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/rproenza86/events-distributor

NPM Module. Enable the events/actions communication between Micro Frontend/UI applications. Vanilla javascript implementation. Framework agnostic. CI/CD release train. 100% meaningful unit test coverture.

chai codefactor micro-ui mocha npm-module travis-ci typescript typescript-library

Last synced: 06 Nov 2024

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

An opinionated generator to build JavaScript projects

jest mocha parcel-bundler typescript yeoman

Last synced: 12 Oct 2024

https://github.com/hananurrehman/appiumpractice

This project demonstrates all the research and learning I have been up to with my Appium journey

appium appium-android axios chai ecommerce-application js mocha typescript vanilla-javascript webdriverio

Last synced: 06 Nov 2024

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

Mocha reporter, enhanced.

mocha nodejs reporter

Last synced: 12 Oct 2024

https://github.com/corentinth/vscode-test-pilot

Automatically generate test base templates for JavaScript and TypeScript functions.

extension jest mocha template test unit-testing vitest vscode vscode-extension

Last synced: 27 Oct 2024

https://github.com/OrcaPracticas/api-pokemon

💻 Api de los primero 150 pokémon, integración con heroku

api babel7 chai expressjs heroku javascript json mocha mongodb mongoose pokemon

Last synced: 23 Oct 2024

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

Playing with pact-mock server and Ember.js

ember emberjs mocha pact

Last synced: 12 Oct 2024

https://github.com/code4mk/karma-template

Karma template + Jasmine + Mocha (chai) = JS Unit Testing

0devco bdd chai jasmine karma karma-jasmine karma-mocha mocha mocha-chai tdd

Last synced: 13 Nov 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/michaelplazek/mocha-grommet-reporter

3rd party Mocha reporter written in ReactJS

grommet javascript mocha react

Last synced: 10 Oct 2024

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: 14 Oct 2024

https://github.com/mortuie/freecodecamp

All the projects I have made following the FreeCodeCamp.com curriculum.

css d3 express expressjs freecodecamp freecodecamp-curriculum frontend hacktoberfest html javascript js mocha nodejs react reactjs

Last synced: 13 Nov 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/Jezfx/selenium-boilerplate

🚀 Selenium boilerplate with Browserstack integration

automated-testing browserstack mocha nodejs selenium

Last synced: 23 Oct 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/tuandm/laravel-vue-tests-with-mocha

Step by step to setup Vue tests with Laravel and mocha

laravel mocha test vue

Last synced: 27 Oct 2024

https://github.com/igorskyflyer/npm-snooze

😴 Snooze is an efficient debouncer with a twist! 🌀⏰

async back-end debounce debouncer delay igorskyflyer javascript mocha module node npm package snooze sync

Last synced: 06 Nov 2024

https://github.com/sridharbandi/nightmare-mocha-template

Nightmare Mocha Example with Page Object Model

chai mocha nightmarejs nodejs page-object-model

Last synced: 14 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/ijlee2/tutorials

Collection of tutorials for web development

angular chai ember mocha react-native react-vr redux threejs vue

Last synced: 17 Oct 2024

https://github.com/igorskyflyer/npm-valid-path

🧰 Provides ways of testing whether a given value can be a valid file/directory name. 🏜

back-end directory file file-system filesystem igorskyflyer javascript mocha node path storage validation

Last synced: 06 Nov 2024

https://github.com/menduz/titere

Run browser tests from command line

mocha puppeteer typescript

Last synced: 15 Oct 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: 15 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/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/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/krtirtho/freedom-converts

Fullstack Metric / Imperial Unit Converter application

chai express freecodecamp-project mocha nodejs

Last synced: 18 Oct 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/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/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/thibaudcolas/gilded-roses

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

chai gildedrose kata mocha

Last synced: 30 Oct 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/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/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/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/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/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/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/bodrovis/mocha-cassettes

Record HTTP interactions in your Mocha tests

http mocha nock node record test vcr

Last synced: 04 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/la3rence/node-express-example

Template Node.js Project (integration with swagger for API docs, mocha for testing, code coverage, dockerize, and ci/cd by Jenkins) Node.js 模版项目

best-practice express http-server javascript mocha nodejs swagger template-project template-repository

Last synced: 16 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-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/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: 14 Oct 2024

https://github.com/bahmutov/mocha-banner

Terminal-wide banner with test name before each Mocha test

mocha terminal test utility

Last synced: 02 Oct 2024

https://github.com/bahmutov/its-name

Given (Mocha) test object, walks it up to give you list of context names

mocha test utility

Last synced: 02 Oct 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: 23 Oct 2024

https://github.com/zehracakir/mekanbul

Mekanbul, insanların konumları civarındaki mekanları, sunduğu imkanları görmelerini, mekanlara yorum yapabilmelerini sağlayan bir web uygulamasıdır.

api axios axios-rest chai expressjs jwt-authentication jwt-token mekanbul mern mern-stack mocha mongodb mongoose mvc nodejs pasports pugjs rest-api restapi supertest

Last synced: 06 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/gabrieldarezzo/spotifyweb-api

[JS] Curso do Willian Justen de TDD

es6 javascript mocha spotify tdd

Last synced: 07 Nov 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: 06 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: 12 Oct 2024

https://github.com/ezier-project/validate

An ezier validator for nodejs.

chai ezier mocha nodejs prettier swc typescript validator

Last synced: 12 Oct 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: 06 Nov 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: 06 Nov 2024

https://github.com/codecommander03/crowdcoin

A web app inspired from Kickstarter but all transactions are deployed on Ethereum's Sepolia Test network

ethereum ganache javascript-tests mocha nextjs semantic-ui sepoliatestnetwork solc solidity-contracts truffle-wallet-provider web3

Last synced: 06 Nov 2024

https://github.com/melgacoc/car_shop

CRUD para gerenciar uma aplicação de locação de automovéis aplicando POO

chai mocha mongodb mongoose nodejs poo sinon typescript

Last synced: 06 Nov 2024

https://github.com/test-results-reporter/example-pactum-mocha-testbeats

example repo to showcase integration of pactum and mocha with testbeats

mocha pactum pactumjs testbeats

Last synced: 06 Nov 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: 06 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: 12 Oct 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/mr-possible/webdriverio_web_test_framework

A test automation framework built using Typescript and WebdriverIO with Mocha framework setup.

mocha typescript webdriverio

Last synced: 06 Nov 2024

https://github.com/thechampagne/libmocha

A C library to parse mocha an elegant configuration language for both humans and machines.

c library mocha parser zig ziglang

Last synced: 17 Oct 2024

https://github.com/jvdieten/playwright-mocha

Super lightweight playwright mocha test framework. CLI included and parallel test support.

automation-framework automation-test mocha playwright playwright-mocha test testing testing-tools

Last synced: 12 Oct 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: 12 Oct 2024

https://github.com/mokkapps/property-based-testing-typescript-demo

A demo application to demonstrate property based testing in TypeScript

angular jest karma mocha property-based-testing testing typescript

Last synced: 07 Nov 2024

https://github.com/sartim/vue_shop_admin

Vuejs Shop Admin Dashboard. Content management system for managing an online shop for products.

es5 es6 javascript mocha vuejs webpack

Last synced: 06 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: 28 Oct 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: 05 Nov 2024

https://github.com/sjinks/mocha-reporter-sonarqube

Mocha reporter for SonarQube / SonarCloud

mocha mocha-reporter sonarqube sonarqube-reports

Last synced: 14 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: 05 Nov 2024

https://github.com/sombriks/sample-node-esm

sample project to showcase porting a regular CommonsJS node project to es6 modules using esm

chai esm express knex knex-migrate mocha node

Last synced: 16 Nov 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/jonatanpedersen/mocha-pug-lint

Runs pug-lint as mocha tests.

mocha pug-lint test

Last synced: 04 Nov 2024

https://github.com/wkjuniordiaz/cypress-web-automation

This repository is part of my personal portfolio as a QA Automation Engineer. It showcases my skills in building automation frameworks from scratch using Cypress, Javascript and Mocha. The project highlights my expertise in test case design, execution, reporting

cypress javascript mocha

Last synced: 06 Nov 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: 06 Nov 2024

https://github.com/rdbhagat999/node-jwt-mocha-todo-rest-api

Nodejs rest api with authentication using jsonwebtoken. Use postman chrome extension to send requests to endpoints

express mocha nodejs rest-api

Last synced: 06 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/plasticrake/mocha-json-deserialize

A Mocha.js JSON deserializer

json mocha

Last synced: 12 Oct 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: 17 Oct 2024

https://github.com/lemuelZara/nodebr-training

Treinamento relacionado a plataforma Node.js

commander javascript mocha nodejs test

Last synced: 23 Oct 2024