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/lionelsu/trybe-futebol-clube

Futebol Clube API is a RESTful API and a modern CRUD application with a graphical interface developed in ReactJs, offering comprehensive CRUD functionality for leaderboard management in a Football Club team.

chai clean-architecture crud docker docker-compose express mocha mysql nodejs orm postman restful-api sequelize solid tdd typescript

Last synced: 09 Nov 2024

https://github.com/rasbeetech/american-british-english-translator

API service for translating American/British English.

api api-restful chai css expressjs html javascript mocha mocha-chai nodejs

Last synced: 25 Nov 2024

https://github.com/jitendragangwar123/ethereum-developer-bootcamp-alchemy-university

This repository contains all the coding exercises discussed during the Alchemy Ethereum Developer Bootcamp. These exercises cover a wide range of topics and concepts related to Ethereum Blockchain development.

chai dapp erc20 erc721 ethersjs hardhat javascript mocha nfts solidity web3 web3js

Last synced: 14 Nov 2024

https://github.com/omkarsheral1989/tslint-rules-line-before-tests

tslint rules for checking lines before test cases

jasmine jest mocha mochajs tslint tslint-rules

Last synced: 25 Dec 2024

https://github.com/kirill3333/jsnn_6

Slides for JSNN #6 NodeJS Unit testing

chai istanbul mocha nodejs sinon unit-testing

Last synced: 04 Dec 2024

https://github.com/fakiolinho/js-browser-tdd

Setup a fast TDD env on browser with mocha and chai.

chai javascript mocha

Last synced: 10 Dec 2024

https://github.com/joselion/react-native-testing-mocks

React Native mocks for testing. Same as the internal Jest-based mocks, but decoupled of Jest dependency.

mocha mocks react-native react-native-testing-library testing vitest

Last synced: 10 Oct 2024

https://github.com/zenwork/pika-mocha

seed project combining pika cli + typescript + web components + mocha testing

chai es6-modules lit-element mocha pika-pack typescript web-components

Last synced: 24 Oct 2024

https://github.com/dhleong/vim-latte

A pleasant companion for unit testing

mocha pytest unit-testing vim

Last synced: 07 Dec 2024

https://github.com/alancesar/bookstore

Projeto exemplo para o tutorial de testes em Node.js

chai mocha nodejs sinon test testing

Last synced: 03 Dec 2024

https://github.com/olivercaine/australian-immigration

Library for calculating Australian immigration points

babel chai eslint immigration javascript mocha travis

Last synced: 19 Dec 2024

https://github.com/lenin-anzen/javascript-unit-testing

Pruebas unitarias con Karma, Jasmine, Mocha, Jest, Chai...

chai jasmine javascript jest karma mocha unit-testing

Last synced: 12 Nov 2024

https://github.com/patrickniyogitare28/todo-list-demo

The code servers to traine ATLP elite team with how to build a rest API with nodejs, express, mogoose & babel, Docker

chai dockerfile express jest mocha mongodb nodejs

Last synced: 28 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/isaque-s-0liveira/store-manager-be

Store manager é uma plataforma de gerenciamento de vendas no formato dropshipping, que permite realizar as operações de CRUD (Create, Read, Update, Delete) para produtos e vendas.

chai express-js jest joi mocha model-service-controller mysql2 sinon testesautomatizados

Last synced: 14 Oct 2024

https://github.com/isaque-s-0liveira/trybesmith-be

TrybeSmith consiste no desenvolvimento de uma API para gerenciar uma loja de itens medievais, utilizando TypeScript e o ORM Sequelize.

chai express jwt-jsonwebtoken mocha mysql sequelize sinon typescript

Last synced: 14 Oct 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/ezier-project/validate

An ezier validator for nodejs.

chai ezier mocha nodejs prettier swc typescript validator

Last synced: 17 Nov 2024

https://github.com/zeljkofilipin/mediawiki-webdriverjs

An example repository on how to implement Selenium tests in Node.js using WebDriverJs

javascript mediawiki mocha selenium

Last synced: 11 Nov 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/restarian/brace_maybe

:question: Adds functionality to mocha to allow skipping unit tests at run time.

mocha override unit-test

Last synced: 21 Dec 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: 25 Dec 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: 25 Dec 2024

https://github.com/micorix/webdlx

DLX architecture simulator written in TypeScript & React

dlx-processor mocha processor-simulator react typescript vite

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

https://github.com/marcl/facebook-messenger-bot

Fork of Facebook messenger bot to show adding tests to existing code.

bot chai facebook js-testing-made-easy mocha unit-testing

Last synced: 28 Nov 2024

https://github.com/pedroemmanuelbuerger/trybesmith

O trybesmith foi um projeto realizado no curso da trybe, a qual simula uma aplicação para banco de dados(MYSql) onde somos o "ferreiro". Temos produtos, usuarios e pedidos e devemos forjar uma aplicação back-end para prestar o atendimento aos usuarios.

beekeeper chai javascript mocha msc mysql nodejs postman sequelize sinon

Last synced: 16 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: 25 Dec 2024

https://github.com/microsoftpremier/js-testcat

Repo for the JavaScript Test Categories npm package

jasmine mocha test testing

Last synced: 21 Dec 2024

https://github.com/alejandronanez/testing-101

TDD examples.

mocha node workshop

Last synced: 14 Dec 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: 25 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/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/albinotonnina/led-translator

English - Alienese Translator

express mocha react webpack2

Last synced: 22 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/rebecaborges/cpf-validator

Biblioteca validador de CPF.

chai eslint mocha node-js npm nyc tdd

Last synced: 19 Dec 2024

https://github.com/t2ym/scenarist

Class-based branching test scenario runner for mocha

es6 mocha test-runner test-scenarios

Last synced: 19 Dec 2024

https://github.com/pedroemmanuelbuerger/store-manager

O Store Manager é um projeto desenvolvido para gerenciar uma loja virtual, permitindo que os usuários realizem operações como adicionar, editar e remover produtos, além de gerenciar o estoque e acompanhar as vendas.

beekeeper chai javascript mocha msc mysql nodejs postman sequelize sinon

Last synced: 16 Nov 2024

https://github.com/adnanrahic/boilerplate-api-ts

This will soon be a lightweight Node.js boilerplate API with TypeScript, Docker support, test coverage and circle.ci support.

boilerplate express mocha mongodb nodejs typescript

Last synced: 15 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/oriolpuig/node-todo-api

Todo API with NodeJS and Mocha

chai cucumber es6 javascript mocha nodejs test testing

Last synced: 23 Nov 2024

https://github.com/hiagoisoppo/trybe-futebol-club

Aplicação web full stack, desenvolvida em monorepo com o objetivo de registrar e organizar a pontuação em um campeonato de futebol fictício.

axios bcrypt chai docker expressjs jest joi jsonwebtoken mocha mysql nodejs nodemon puppeteer reactjs router-dom sequelize sinon testing-library tsnode typescript

Last synced: 10 Oct 2024

https://github.com/jeshicawang/envision-jsx

A developer tool for visualizing a React application's component hierarchy.

acorn ast chai component css d3 hierarchy html jsx mocha mustache node-module nodejs npm npm-package react svg template-engine tree-structure

Last synced: 19 Dec 2024

https://github.com/jagadeeshshetty/nightwatchjs-basic

Will help to get started with basic setup and run the test on web browsers.

javascript mocha nightwatch selenium w3c-webdriver

Last synced: 13 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: 25 Dec 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: 25 Dec 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: 25 Dec 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: 24 Dec 2024

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

Trybe Futebol Clube é um projeto desenvolvido como parte do curso "Trybe" para simular o um campeonato de times de futebol brasileiro, a qual tem o sistema de pontuação, sistema de partidas em andamento e finalizadas, sistema de login e sistema de classificação de todos os times no campeonato

backend dev docker docker-compose frontend fullstack javascript mocha nodejs poo sequelize typescript

Last synced: 16 Nov 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/ghoshasish99/webdriverio-mocha

Testing with WebdriverIO and Mocha

mocha testautomation webdriverio

Last synced: 15 Nov 2024

https://github.com/tmcamillo/cpf-validator

Biblioteca para validação de CPF. Desenvolvido com práticas de TDD. Biblioteca publicada, clique aqui >>>

chai eslint javascript mocha nodejs nyc wallaby

Last synced: 19 Dec 2024

https://github.com/kaosdev/test-decorators

Typescript decorators for developing framework agnostic tests

decorators jasmine jest mocha testing typescript unit-testing

Last synced: 19 Dec 2024

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

🎉 Provides UArray, an Array type that supports negative indices/indexes, just wrap your regular JavaScript array with UArray() and you are all set! 🙌

access array back-end igorskyflyer index javascript mocha negative nodejs npm uarray utility

Last synced: 24 Dec 2024

https://github.com/buildpulse/buildpulse-example-mocha

Example Mocha project to demonstrate connecting to BuildPulse for flaky test detection

flake-detection mocha mochajs

Last synced: 10 Oct 2024

https://github.com/jahn08/web-timer

A web application to set a timer or stopwatch along with some customisation provided

bootstrap4 docker docker-compose docker-container docker-image docker-secrets dockerfile eslint javascript mocha mongo mongoose nodejs nodemailer passport timer vuejs2

Last synced: 24 Dec 2024

https://github.com/palashmon/learn-mocha-chai

Learning about Unit Testing our JavaScript code using Mocha and Chai

chai examples learning mocha unit-testing

Last synced: 22 Nov 2024

https://github.com/mw866/workers-wrangler

Cloudflare Workers demos using Wrangler

chai cloudflare-workers mocha

Last synced: 23 Oct 2024

https://github.com/nyancodeid/node-project-blueprint

NodeJS Project Blueprint (Babel 7 + Mocha + NYC + ESLint)

babel7 blueprint eslint mocha node nodejs nyc

Last synced: 18 Dec 2024

https://github.com/thananjaya/lottery-etherum-backend

Lottery application using ethereum rinkeby test network

ethereum-contract ganache-cli infura mocha nodejs solidity truffle-provider web3js

Last synced: 29 Nov 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: 28 Dec 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/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/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/khomsiadam/marocship-backend

MarocShip wishes to simplify the management of deliveries for it’s e-commerce partners with the creation of a Rest API. Database: MongoDB (Mongoose). Logs with Morgan and Winston. Testing with Mocha, Chai and Supertest.

chai expressjs joi logging mangodb mocha mongoose morgan nodejs rest-api supertest testing winston

Last synced: 23 Nov 2024

https://github.com/flandrade/benchmark-promises-test

Promise Benchmark with Jest and Mocha

benchmark bluebird jest mocha promises typescript

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

A Mocha.js JSON deserializer

json mocha

Last synced: 12 Oct 2024

https://github.com/apal21/express-babel-boilerplate

Minimal Production ready Express.js Babel(ES6+) boilerplate with ESLint Airbnb setup and pre commit hooks and also example routes and tests using Mocha and Supertest

babel babel7 backend boilerplate eslint eslint-config-airbnb express expressjs husky mocha production supertest

Last synced: 08 Nov 2024

https://github.com/guoyongfeng/webpack2-library-starter

基于webpack2 + ES6开发前端类库

babel chai es6 eslint library mocha starter-kit webpack2 yarn

Last synced: 24 Dec 2024

https://github.com/naffiq/react-foundation-boilerplate

Includes ReactJS, Webpack, Foundation, Karma, Mocha and Expect

expect karma mocha react webpack

Last synced: 26 Nov 2024

https://github.com/wojwozniak/nodejs-projects

Solutions to challenges from FCC backend courses

backend chai expressjs javascript mocha mongodb mongoose multer nodejs unit-testing

Last synced: 19 Dec 2024

https://github.com/sutara79/demo-mocha-phantomjs-core

My practice to use mocha-phantomjs-core

mocha phantomjs practice

Last synced: 12 Nov 2024

https://github.com/t2ym/reportage

scenarist-wrapped mocha sessions on browsers to any reporters

coverage e2e mocha

Last synced: 16 Dec 2024

https://github.com/gabyfutemma/cardvalidator-gf

Laboratoria - Sprint 4 - Final Product: a library to validate credit cards using Mocha, Chai and NYC

chai javascript mocha npm npm-package nyc

Last synced: 28 Nov 2024

https://github.com/yusufshakeel/mocha-project

This is a sample Mocha testing project.

mocha mocha-tests mochajs testing

Last synced: 09 Nov 2024

https://github.com/bencompton/text-to-jasmine

Convert scenario text into Jasmine / Mocha code

jasmine mocha

Last synced: 08 Nov 2024

https://github.com/oleksandrbaior/internet_e2e_webdriverio_ts

This home project on automation QA by using the WebdriverIO + TypeScript

chai js mocha pageobject-pattern typescript webdriverio

Last synced: 27 Dec 2024

https://github.com/gabrieldarezzo/son-nodejstest

Estudos sobre Teste automatizado com NodeJS

chai mocha node nodejs tdd

Last synced: 27 Dec 2024

https://github.com/yinguangyao/msg-board

this is a message board application

express karma mocha react webpack-dev-server webpack3

Last synced: 25 Dec 2024

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

Projeto com o objetivo de desenvolver um Backend RESTful com Node.js e Express, para um Frontend já implementado com React. Este projeto foi criado para avaliação final na seção 10 do módulo de Backend do Curso de Desenvolvimento Web na Trybe.

api chai docker docker-compose express-js jwt mocha mysql nodejs poo react sequelize sinon typescript

Last synced: 26 Dec 2024

https://github.com/danidelgadoz/redux-core-unit-testing

Basic unit testing over Redux core features

mocha redux

Last synced: 28 Nov 2024

https://github.com/aandersonsantos/rest-api-nodejs-mysql-mocha-chai

Api rest with nodejs + test with mocha and chai.

chai javascript mocha mysql nodejs

Last synced: 22 Nov 2024

https://github.com/dodevops/yeoman-generator-typescript

A highly opinionated Yeoman generator for typescript modules

bluebird chai mocha promise typedoc typescript yeoman yeoman-generator

Last synced: 27 Sep 2024

https://github.com/riannbarbosa/basiccalculatorv2

Just a basic calculator script that do 4 operations: plus, division, times and subtraction. Using Mathjs API.

api api-rest asynchronous-programming chai javascript mocha mocha-chai packages

Last synced: 15 Nov 2024

https://github.com/albinotonnina/react-accessible-page

Page composition tests in React

mocha react

Last synced: 22 Nov 2024

https://github.com/brunomarcadella/store-manager

Este projeto trata-se de uma API RESTful desenvolvida em arquitetura em camadas responsável pelo gerenciamento de vendas em que é possível criar, visualizar, deletar e atualizar produtos e vendas.

chai docker mocha mysql sinon

Last synced: 19 Dec 2024