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/saabbir/visual-testing-demo

This is a visual testing automation project using webdriver io and it's visual service package.

mocha nodejs webdriverio

Last synced: 25 Dec 2024

https://github.com/sadabnepal/graphql-supertest-api

GraphQL API Test framework using TypeScript supertest library and mocha framework

graphql graphql-testing mocha supertest supertest-mocha-chai type-utility types typescript

Last synced: 25 Dec 2024

https://github.com/prantlf/karma-failure-snapshots-mocha

Karma plugin for taking snapshots of the web browser whenever a Mocha test fails.

karma-adapter karma-plugin mocha screenshots snapshots

Last synced: 24 Jan 2025

https://github.com/mairess/project-trybesmith

Trybesmith é uma loja de itens medievais no formato de api CRUD, feita com typescript, node, express, sequelize e mysql. Testada com mocha, chai e sinon, orquestrada com docker compose e documentada com swagger-ui.

bcrypt chai docker express joi jwt mocha mysql node sequelize sinon swagger-ui typescript

Last synced: 25 Dec 2024

https://github.com/czebe/people

People - phonebook/directory app

json-server mocha react

Last synced: 20 Jan 2025

https://github.com/shortthirdman/angular-gulp-typescript-quickstart

Angular 4 TypeScript Web App using Gulp, PrimeNG, FontAwesome and Bootstrap

angular4 bootstrap font-awesome gulp jasmine karma mocha primeng protractor systemjs typescript

Last synced: 20 Jan 2025

https://github.com/magentanova/funwithconstructors

Exercises on JS constructors.

chai js mocha mocha-tests

Last synced: 24 Jan 2025

https://github.com/luizcalaca/node-mysql-test-api

Unit and Integration tests into Node.js API with MySQL database using Express.js, Docker and Eslint organizing with Model, Service and Controller layers

api-rest chai docker-compose dotenv express integration-testing middleware mocha model mysql mysql2 nodejs nyc sinon unittest

Last synced: 25 Jan 2025

https://github.com/waldohidalgo/stock_price_checker

Primer proyecto requisito obligatorio para obtener la Information Security Certification de freecodecamp

bcrypt bootstrap chai express helmet helmetjs mocha mongodb

Last synced: 25 Dec 2024

https://github.com/adrianwilker/sudoku-puzzle-solver

A sudoku puzzle solver including checking individual insertions.

chai mocha qa quality-assurance sudoku

Last synced: 25 Dec 2024

https://github.com/jimi1126/encaps-proxy

一个将对象的行为进行封装以控制、扩展原对象的模块

coffeescript javascript mocha proxy

Last synced: 19 Jan 2025

https://github.com/erelsop/obrowse

A comprehensive CLI tool for WSL/Unix-like environments, leveraging Playwright for web automation, PDF generation, and integrated testing with Jest and Mocha, tailored for developers and testers seeking streamlined web development and testing workflows.

browser cli jest mocha nodejs testing typescript unix-like wsl2

Last synced: 25 Dec 2024

https://github.com/adrianwilker/personal-library

Add or remove books from the list or comment about them.

chai freecodecamp javascript mocha qa quality-assurance

Last synced: 25 Dec 2024

https://github.com/jaredblumer/test-video-recorder

Headless video recording for WebdriverIO and Mocha using FFmpeg.

ffmpeg mocha video-recording

Last synced: 19 Jan 2025

https://github.com/fernando9200/deep-space-store

Deep Space Store is an application that emulates an e-commerce platform. It includes features such as user registration, login, adding products to the cart, and completing purchases with different payment methods.

axios cypress docker eslint json-server mocha vuejs vuetify

Last synced: 25 Dec 2024

https://github.com/olehbabenkoo/playwright-test-project

Automation training project (TypeScript, Playwright, Mochawesome reporter,ESLint, CI/CD GitHub,Page Object Pattern)

cicd github-actions mocha mochawesome page-object-model playwright-typescript typescript

Last synced: 25 Dec 2024

https://github.com/markjsapp/wdio-meta-tags

a node package that allows Testcafe like meta tagging for WDIO and Allure via Mocha

allure-report automation automation-testing metadata mocha mocha-chai nodejs npmjs npmjs-packages typescript wdio webdriverio

Last synced: 25 Dec 2024

https://github.com/theemperorofdaiviet/form-testing

A basic form app to understand how units tests can be made in Vue

chai css3 html5 javascript mocha semantic-ui vue-test-utils vue3 vuejs

Last synced: 25 Dec 2024

https://github.com/khorshedsagor/api-automation-using-mocha-framework

This project is a comprehensive test suite for automating the testing of CRUD (Create, Read, Update, Delete) operations of an API. It utilizes the Mocha framework, Axios HTTP client, and Chai assertion library, with test scripts written in JavaScript.

api-rest automation-framework axios javascript mocha mocha-chai mochawesome

Last synced: 25 Dec 2024

https://github.com/jonataslaguna/legendary-smith-api

Loja de itens medievais personalizados, no formato de uma API, utilizando Typescript e Sequelize. A aplicação contém endpoints que dão suporte a operações de criação, leitura e atualização de informações. Além de utilizar JWT para autenticar algumas rotas.

docker jwt mocha mysql sequelize typescript

Last synced: 25 Dec 2024

https://github.com/sourabh250/subscribers-mongo-node-main

A simple API built with Node.js and Express that lets you manage and fetch subscriber details from a MongoDB database. It has endpoints to get all subscribers, just their names, or details for a specific subscriber by ID.

backend chai express mocha mongodb mongoose nodejs rest-api swagger

Last synced: 25 Dec 2024

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

API RESTful utilizando a arquitetura em camadas. Essa API é um sistema de gerenciamento de vendas em que é possível criar visualizar, deletar e atualizar produtos e vendas.

api-restful docker express mocha mysql

Last synced: 25 Dec 2024

https://github.com/chanchals7/noapp-assignment

noapp assignment - about uploading bulk data in api

env express mocha mongoose multer nodemon unit-testing

Last synced: 25 Dec 2024

https://github.com/romykundal/api-fetch-weather-data

nodejs project task including integrated third party API to get weather data from Weather API, also Unit test case implemented in mocha chai module

api babel-cli chai dotenv mocha mongo mongoose nodejs restful supertest supertest-mocha-chai testing unit unittest weather

Last synced: 25 Dec 2024

https://github.com/theemperorofdaiviet/weather-app

A simple a weather application that tells us the current day's weather forecast in certain cities across the world

bulma chai css3 expressjs html5 javascript mocha nodejs sinon vue-router vue-test-utils vue3 vuejs vuex weather-app

Last synced: 25 Dec 2024

https://github.com/jitendragangwar123/escrow-dapp

Decentralized Escrow Application is a blockchain-powered solution built on the Ethereum network, designed to facilitate secure and transparent transactions between parties by leveraging smart contracts.

chai ethereum-blockchain hardhat mocha reactjs solidity

Last synced: 25 Dec 2024

https://github.com/jonataslaguna/soccer-club

Este projeto consiste em um site informativo sobre partidas e classificações de futebol, cuja API foi desenvolvida em TypeScript POO, utilizando o Sequelize . A finalidade da API é fornecer dados para o front-end, implementando regras de negócio para popular adequadamente as tabelas disponíveis.

chai docker docker-compose javascript mocha mysql poo sequelize sinon typescript

Last synced: 25 Dec 2024

https://github.com/tonyycruz/car-shop

Neste projeto, foi desenvolvida uma API para gerenciar uma concessionária de veículos utilizando typeScript e POO em uma arquitetura MSC (Model, Service, Controller) além de testes unitários.

chai clean-code express mocha mongodb mongoose nodejs nodemon poo typescript zod

Last synced: 28 Nov 2024

https://github.com/prantlf/mocha-static-server

Starts a web server for local static assets to use with the Mocha test runner.

mocha server

Last synced: 19 Jan 2025

https://github.com/guruprasad3n/crud-node-application

The Product and Review Management System is a Node.js application with MongoDB integration that allows users to manage products and their associated reviews. This documentation provides an overview of the application, its features, technical requirements, and instructions for setting up and running the project.

chai cors dotenv expressjs mocha mocha-chai mongodb mongoose nodejs nodemon npm supertest

Last synced: 25 Dec 2024

https://github.com/wallacecamacho/nodejs-seed

:books: Aplicação inicial para começar projetos - NodeJS-Seed :microscope:

eslint joi mocha mongoose nodejs passportjs sinon winston

Last synced: 23 Oct 2024

https://github.com/zakintaliban/learning-mocha-chai

learning mocha and chai

chai mocha mocha-tests mochajs

Last synced: 25 Dec 2024

https://github.com/quickheaven/selenium-webdriverio

JavaScript Automation Testing - Webdriver IO 's (v5) next-gen testing framework for Node.js using Selenium Webdriver

chai chaijs javascript mocha mocha-chai mochajs node nodejs selenium selenium-webdriver webdriverio

Last synced: 25 Dec 2024

https://github.com/aelbore/aria-vue-testing

Unit Testing for vue js using aria-vue

chai karma mocha rollup typescript unit-test vue

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

https://github.com/cartory/express-find-recipe-step

The request to the route /recipes/step/:id?elapsedTime returns the index of the current step of the recipe based on the elapsed time in the format {"index: currentIndex}.

chai express jade mocha nodejs

Last synced: 26 Dec 2024

https://github.com/abe312/stock-price-checker

express app for checking stock prices

chai chai-http express helmet mocha mongoose zombie

Last synced: 23 Jan 2025

https://github.com/abe312/metric-imperial-converter

express app for unit conversion, helmet for preventing various attacks, chai for testing

chai-http cors express helmet mocha mongodb

Last synced: 23 Jan 2025

https://github.com/allure-examples/mocha-npm-esm-js

Example of Allure Report usage with Mocha, npm, ESM and JavaScript

allure allure-report esm example javascript mocha npm

Last synced: 26 Dec 2024

https://github.com/allure-examples/mocha-pnpm-cjs-js

Example of Allure Report usage with Mocha, pnpm, CommonJS and JavaScript

allure allure-report commonjs example javascript mocha pnpm

Last synced: 26 Dec 2024

https://github.com/allure-examples/mocha-pnpm-cjs-ts

Example of Allure Report usage with Mocha, pnpm, CommonJS and TypeScript

allure allure-report commonjs example mocha pnpm typescript

Last synced: 26 Dec 2024

https://github.com/allure-examples/mocha-yarn-cjs-js

Example of Allure Report usage with Mocha, Yarn, CommonJS and JavaScript

allure allure-report commonjs example javascript mocha yarn

Last synced: 26 Dec 2024

https://github.com/allure-examples/mocha-yarn-esm-js

Example of Allure Report usage with Mocha, Yarn, ESM and JavaScript

allure allure-report esm example javascript mocha yarn

Last synced: 26 Dec 2024

https://github.com/allure-examples/mocha-yarn-esm-ts

Example of Allure Report usage with Mocha, Yarn, ESM and TypeScript

allure allure-report esm example mocha typescript yarn

Last synced: 26 Dec 2024

https://github.com/allure-examples/mocha-pnpm-esm-js

Example of Allure Report usage with Mocha, pnpm, ESM and JavaScript

allure allure-report esm example javascript mocha pnpm

Last synced: 26 Dec 2024

https://github.com/allure-examples/mocha-pnpm-esm-ts

Example of Allure Report usage with Mocha, pnpm, ESM and TypeScript

allure allure-report esm example mocha pnpm typescript

Last synced: 26 Dec 2024

https://github.com/allure-examples/mocha-yarn-cjs-ts

Example of Allure Report usage with Mocha, Yarn, CommonJS and TypeScript

allure allure-report commonjs example mocha typescript yarn

Last synced: 26 Dec 2024

https://github.com/joaovictornsv/typeorm-mocha

Simple Typescript project made to study unit tests and learning how this test libs working together: TypeORM + Mocha + Sinon + Chai.

mocha typeorm typescript

Last synced: 23 Oct 2024

https://github.com/asif-shahriar/axios-transaction-api

Integration testing on multiple transactional APIs by Axios and generated report by mochawesome

axios chai faker mocha mochawesome nodejs rest-api shelljs

Last synced: 23 Jan 2025

https://github.com/jason916/mocha-report-v2

mocha report generator

generator mocha reason report simple

Last synced: 10 Jan 2025

https://github.com/dtinth/desire

Inversion of Control Container in 46 source lines of code

javascript mocha travis-ci

Last synced: 23 Jan 2025

https://github.com/lucasbassetti/movie-collection

Movie collection example application

chai enzyme mocha movies react redux

Last synced: 02 Jan 2025

https://gitlab.com/carloscasalar/game-of-life-kata

Kata Game of life http://codingdojo.org/cgi-bin/index.pl?KataGameOfLife

game-of-life javascript kata mocha

Last synced: 23 Oct 2024

https://github.com/eight04/mocha-context

Pass `this` context as the first argument of the arrow function.

mocha mocha-plugin

Last synced: 26 Dec 2024

https://github.com/epomatti/sentiment-analysis

Using Azure Cognitive Services API to identify sentiments within a text.

artificial-intelligence az-300 azure chai mocha nodejs sentiment-analysis text-analytics

Last synced: 17 Jan 2025

https://github.com/gaeun917-zz/react_test_env

react test environment setup

chai ci cypress-io enzyme jest mocha sinon

Last synced: 24 Jan 2025

https://gitlab.com/stawre/mentalhelp.me-frontend

ReactJS and HTML/CSS frontend for a website promoting mental health awareness and describing ways to help at http://mentalhelp.me. Backend available at https://gitlab.com/tahern52/myhealthhelp.git

cs373 frontend mocha reactjs selenium utaustin

Last synced: 23 Oct 2024

https://github.com/visakhvjn/testing-mocha

A basic project to install mocha and learning how to write test cases successfully

mocha nodejs testing

Last synced: 23 Oct 2024

https://github.com/hemantwasthere/devsnest-testing

Repo for unit testing with chai and mocha

chai css devsnest html javascript mocha testing

Last synced: 10 Jan 2025

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

Projeto com o objetivo de desenvolver uma API RESTful utilizando arquitetura MSC em um CRUD (Create, Read, Update e Delete) de um sistema de gerenciamento de vendas. Este projeto foi criado para avaliação final na seção 05 do módulo de Backend do Curso de Desenvolvimento Web na Trybe.

api arquitetura-msc chai docker express-js mocha mysql nodejs sinon

Last synced: 26 Dec 2024

https://github.com/gemaquejr/car-shop

Projeto com o objetivo de desenvolver uma API RESTful utilizando Typescript, MongoDB e Mongoose em um CRUD (Create, Read, Update e Delete) de uma concessionária de veículos. Este projeto foi criado para avaliação final na seção 12 do módulo de Backend do Curso de Desenvolvimento Web na Trybe.

api chai docker mocha mongodb mongoose nosql-database poo sinon typescript

Last synced: 27 Dec 2024

https://github.com/gemaquejr/random-user

Cards de usuários criado através de uma API, armazenando os dados num banco de dados MySQL, com um servidor node.js e uma interface em React.

chai docker express jsvascript mocha mysql node-js npm react sequelize sinon typescript

Last synced: 27 Dec 2024

https://github.com/unlight/mocha-jested

Bring some jest API to mocha

jest mocha mocha-plugin mocha-ui

Last synced: 27 Dec 2024

https://github.com/dilkhush/angular-express-example

expressJs and angularJs application with frontend in angularjs. Api automated Test cases in Jasmine.

angularjs expressjs jasmine mocha nodejs

Last synced: 10 Jan 2025

https://github.com/majid-l/express-ecommerce-api

Express REST API featuring Prisma ORM, session-based authentication and integration testing with Mocha, Chai + SuperTest. Designed with Swagger tools and documented with OpenAPI 3.0.3.

chai express-session expressjs mocha openapi3 passportjs prisma-orm psql supertest swagger-codegen swagger-editor swagger-ui

Last synced: 08 Jan 2025

https://github.com/morzhanov/nodejs-express-boilerplate

Node.js Boilerplate is an project that allows you to start new node.js project from scratch.

bolierplate expressjs formidable javascript mocha mongodb mongoose nodejs supertest

Last synced: 30 Dec 2024

https://github.com/videsk/window-node-polyfill

Polyfill of window in Nodejs for testing purpose

javascript-library mocha nodejs window

Last synced: 12 Nov 2024

https://github.com/luandersonalvesdev/shooes-store

Shoe Store is a personal project made for skill improvement. It's a RESTfull Express and MySQL CRUD API with TDD tests and a normalized database.

api api-rest crud crud-api docker docker-compose eslint express mocha mocha-chai mysql mysql2 nodejs test

Last synced: 21 Jan 2025

https://github.com/rouanw/vscode-strip-only

Strips .only from your open test file in VS Code

mocha strip visual-studio vscode vscode-extension

Last synced: 02 Jan 2025

https://github.com/abdullah0332/bookstore-api-test-mocha-chai

Book store node js api testing with mocha and chai.

chai chai-http cors express mocha mocha-chai mongoose morgan

Last synced: 08 Jan 2025

https://github.com/jerp86/generator-iterators-js

Generators e Iterators na prática com @ErickWendel

javascript js mocha nodejs nyc sinon

Last synced: 18 Jan 2025

https://github.com/muhammedshahinshapottayil/crowdfunding-platform

Kickstarter a Crowdfunding Platform built on Scaffold ETH 2. inspired from Real (Kickstarter).

blockchain chai dapp ethereum evm hardhat mocha nextts reactjs scaffoldeth2 solidity tailwindcs thegraph typescript

Last synced: 08 Jan 2025

https://github.com/jerp86/mastering-promises-js

O que você não sabia sobre Promises em Javascript com @ErickWendel

chai javascript js json mocha mocha-chai mocha-tests nyc promises sinon tdd test

Last synced: 18 Jan 2025

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

selenium-webdriver end-to-end test automation boilerplate, using CommonJS, MochaJS and Assert.

assert commonjs mocha selenium-webdriver

Last synced: 11 Jan 2025

https://github.com/e2e-boilerplate/puppeteer-es-modules-esm-mocha-assert

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

assert e2e-test e2e-testing e2e-tests es6 esm mocha puppeteer

Last synced: 11 Jan 2025

https://github.com/e2e-boilerplate/selenium-webdriver-commonjs-mocha-chai-assert

Selenium-WebDriver end-to-end test automation boilerplate, Using Commonjs, Mocha, Chai and Assert.

assert chai commonjs mocha selenium-webdriver

Last synced: 11 Jan 2025

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

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

assert end-to-end-test-automation mocha typescript webdriverio webdriverio-typescript

Last synced: 11 Jan 2025

https://github.com/e2e-boilerplate/wd-commonjs-webdriver-manager-mocha-chai-expect

WD end-to-end test automation boilerplate, Using Commonjs, Webdriver-Manager, Mocha, Chai and Expect.

chai commonjs e2e-boilerplate end-to-end-test-automation mocha webdriver-manager

Last synced: 11 Jan 2025

https://github.com/abdullah0332/nodejsapi-test-mocha-chai

Node js api testing using mocha and chai and save data by using lowdb in json file.

chai chai-http express lowdb mocha

Last synced: 08 Jan 2025

https://github.com/e2e-boilerplate/protractor-typescript-tsc-mocha-chai-should

Protractor end-to-end test automation boilerplate, Using TypeScript, Tsc, Mocha, Chai and Should.

chai e2e-boilerplate end-to-end-test-automation mocha protractor tsc typescript

Last synced: 11 Jan 2025