Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- assert
- expect
- should
Methologies
- TDD
- BDD
Reporting styles
Features
- GitHub: https://github.com/topics/mocha
- Wikipedia: https://en.wikipedia.org/wiki/Mocha_(JavaScript_framework)
- Repo: https://github.com/mochajs/mocha
- Created by: OpenJS Foundation
- Released: November 22, 2011
- Related Topics: testing, javascript, nodejs, tdd, bdd, jasmine, chai, qunit, jest,
- Aliases: mochajs,
- Last updated: 2025-02-01 00:19:18 UTC
- JSON Representation
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/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/react-declarative/react-declarative-e2e
Playwright end-to-end testbed for react-declarative
business-logic business-logic-framework e2e enterprise enzyme istanbul jest jest-tests mocha playwright playwright-javascript playwright-tests playwright-typescript react testing ui-testing
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/shani-kumar-gupta/airtribe-backend-engineering-projects
Airtribe Backend Engineering Launchpad: Airtribe Projects
axios bcrypt body-parser chai expressjs jsonwebtoken mocha mongoose nodejs sinon url-search-params
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/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.
Last synced: 19 Dec 2024
https://github.com/martishin/frontendexpert
Solutions for the FrontendExpert course
chai css3 frontend html5 javascript jest mocha reactjs typescript
Last synced: 01 Feb 2025
https://github.com/amanmandal-m/boo_world
Boo Backend is a versatile application designed to facilitate the creation of user accounts, comments, and the ability to like or dislike comments with ease and efficiency. This robust platform provides a seamless user experience for managing interactions within the system.
chai ejs-templates express-js mocha mongodb mongodb-memory-server mongoose node-js supertest
Last synced: 01 Feb 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/omriwa/beat81
axios javascript mocha mocha-chai mocha-tests mochajs mongodb mongoose mongoosejs node node-js nodejs npm react testing typescript unit-test
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://gitlab.com/deemetree_at_satelligence/coffee-script-in-coffeescript
A small service to group people up for coffee breaks. Available at https://coffee-script-in-coffee-script.herokuapp.com/. Docs at: https://bit.ly/37i7KGN (gitlab.io). (Icon from Pinterest at https://bit.ly/2Vmx5ws).
Chai HTTP API coffeescript express husky mocha node.js
Last synced: 01 Feb 2025
https://github.com/beardedfish/vscode-robots-dot-txt-support
An extension for Visual Studio Code that enables support for robots.txt files. 🤖
commands extension intellisense language-server language-server-client language-server-protocol lsp mocha robots-txt snippets syntax-highlighting visual-studio-code vscode
Last synced: 25 Dec 2024
https://github.com/jabellard/userapi
user API.
api api-design express expressjs gulp javascript mocha mochajs mongodb mongoose mongoosejs nodejs npm raml raml-documentation rest-api restful-api sinon sinonjs web-development
Last synced: 25 Dec 2024
https://github.com/teologov/testish
Minimalistic E2E testing framework powered by Node.js and selenium-webdriver
chai chaijs chromedriver mocha mocha-chai mocha-tests mochajs node node-js nodejs nodejs-framework nodejs-library selenium selenium-webdriver tests uitesting uitests
Last synced: 25 Dec 2024
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/sukheja-varun/angular6-contact-book
A simple contact book created using Angular6 (frontend) and loopback (backend).
angular angular-cli angular-material angular6 api-testing chai chai-http loopback mocha mocha-chai mocha-tests mochajs proxy-configuration
Last synced: 25 Dec 2024
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.
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/dtinth/desire
Inversion of Control Container in 46 source lines of code
Last synced: 23 Jan 2025
https://github.com/leeway64/lwanagramsolver
Finds all anagrams for a certain word
anagram-solver bash english-dictionary inventory javascript latex letters linux make mocha node-js object-oriented-programming prompt-sync recursion yaml yq
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://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/phatnguyenuit/angular-and-ngrx-demo-app
Angular And NgRx Demo App
angular codecov mocha ngrx ngrx-effects ngrx-entity ngrx-router-store ngrx-store ngrx-store-devtools rxjs
Last synced: 10 Jan 2025
https://github.com/eight04/mocha-context
Pass `this` context as the first argument of the arrow function.
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/luizcalaca/mocha-chai-tdd
A little example using tests with Mocha for TDD context
Last synced: 25 Jan 2025
https://github.com/visakhvjn/testing-mocha
A basic project to install mocha and learning how to write test cases successfully
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/sofyansetiawan/fcc-learn-mocha-chai
Quality Assurance learning outcomes using Mocha and Chai from Freecodecamp
chai chaijs mocha mocha-chai mocha-tests quality-assurance testing
Last synced: 01 Feb 2025
https://github.com/metinagaoglu/NodeJS-RestFull-Api
javascript mocha mocha-chai mongodb nodejs restful-api
Last synced: 23 Oct 2024
https://github.com/dalkegama/tdd-calculator
TDD Kata - String calculator
chai kata learning-by-doing learning-exercise mocha tdd testdrivendev testing testing-practices ts typescript
Last synced: 23 Oct 2024
https://github.com/weaponsforge/jsalgos
A collection of solutions to classic problems using javascript.
algorithms codewars javascript mocha
Last synced: 31 Jan 2025
https://github.com/marwanm-dev/udacity-fullstack-nanodegree
Udacity Fullstack Nanodegree - Guru Level - Projects
angular aws bcrypt circleci elasticbeanstalk express hosting-aws jasmine javascript jwt mocha node nodejs postgresql s3 typescript udacity udacity-fullstack udacity-nanodegree
Last synced: 18 Dec 2024
https://github.com/osama-mohamed/express_projects
All Express Projects that i've developed until now.
authentication authorization express express-js expressjs mocha mongo mongodb mongoose mongoosejs mysql mysql-database mysqli node node-js nodejs postgres postgresql postgresql-database
Last synced: 23 Jan 2025
https://github.com/e2e-boilerplate/puppeteer-es-modules-esm-mocha-chai-should
Puppeteer end-to-end test automation boilerplate, Using ES Modules, esm, Mocha, Chai and Should.
chai end-to-end-test-automation esm mocha puppeteer
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/webdriverio-commonjs-mocha-chai-should
WebdriverIO end-to-end test automation boilerplate, Using Commonjs, Mocha, Chai and Should.
chai commonjs end-to-end-test-automation mocha webdriverio
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/protractor-es-modules-esm-mocha-assert
Protractor end-to-end test automation boilerplate, using ES6-Modules, ESM, Mocha and Assert.
assert e2e-boilerplate end-to-end-test-automation esm mocha protractor
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/playwright-es-modules-esm-mocha-chai-assert
Playwright end-to-end test automation boilerplate, Using ES Modules, esm, Mocha, Chai and Assert.
assert chai end-to-end-test-automation esm mocha playwright
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/playwright-commonjs-mocha-chai-should
Playwright end-to-end test automation boilerplate, Using Commonjs, Mocha, Chai and Should.
chai commonjs end-to-end-test-automation mocha playwright
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/selenium-webdriver-commonjs-mocha-chai-should
Selenium-WebDriver end-to-end test automation boilerplate, Using Commonjs, Mocha, Chai and Should.
chai commonjs mocha selenium-webdriver
Last synced: 11 Jan 2025
https://github.com/adrianwilker/metric-imperial-converter
Metric-imperial converter (including tests).
api chai express mocha node pug qa quality-assurance testing
Last synced: 25 Jan 2025
https://github.com/e2e-boilerplate/protractor-commonjs-mocha-chai-expect
Protractor end-to-end test automation boilerplate, using CommonJS, Mocha & Chai.
chai commonjs e2e-boilerplate end-to-end-test-automation mocha protractor
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/protractor-commonjs-mocha-chai-assert
Protractor end-to-end test automation boilerplate, Using Commonjs, Mocha, Chai and Assert.
assert chai commonjs e2e-boilerplate end-to-end-test-automation mocha protractor
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/protractor-es-modules-babel-mocha-chai-expect
Protractor end-to-end test automation boilerplate, using ES Modules, BabelJS, Mocha and Chai.
babel chai e2e-boilerplate end-to-end-test-automation mocha protractor
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/protractor-commonjs-mocha-chai-should
Protractor end-to-end test automation boilerplate, Using Commonjs, Mocha, Chai and Should.
chai commonjs e2e-boilerplate end-to-end-test-automation mocha protractor
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/protractor-es-modules-esm-mocha-chai-should
Protractor end-to-end test automation boilerplate, Using ES Modules, esm, Mocha, Chai and Should.
chai e2e-boilerplate end-to-end-test-automation esm mocha protractor
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/puppeteer-commonjs-mocha-assert
Puppeteer end-to-end test automation boilerplate project. Using commonjs, mocha and assert.
assert commonjs end-to-end-test-automation mocha puppeteer
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/webdriverio-es-modules-babel-mocha-chai-expect
WebdriverIO end-to-end test automation boilerplate, Using ES6-Modules, BabelJS, Mocha and Chai.
babel chai end-to-end-test-automation es6 mocha sync webdriverio
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/webdriverio-es-modules-babel-mocha-chai-should
WebdriverIO end-to-end test automation boilerplate, Using ES Modules, Babel, Mocha, Chai and Should.
babel chai end-to-end-test-automation mocha webdriverio
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/webdriverio-commonjs-mocha-chai-assert
WebdriverIO end-to-end test automation boilerplate, Using Commonjs, Mocha, Chai and Assert.
assert chai commonjs end-to-end-test-automation mocha webdriverio
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/protractor-typescript-ts-node-mocha-chai-should
Protractor end-to-end test automation boilerplate, Using TypeScript, ts-node, Mocha, Chai and Should.
chai e2e-boilerplate mocha protractor should typescript
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/protractor-typescript-ts-node-mocha-assert
Protractor end-to-end test automation boilerplate, Using TypeScript, ts-node, Mocha and Assert.
assert e2e-boilerplate end-to-end-test-automation mocha protractor typescript
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/protractor-typescript-tsc-mocha-chai-expect
Protractor end-to-end test automation boilerplate, using: TypeScript, tsc, Mocha and Chai.
chai e2e-boilerplate end-to-end-test-automation mocha protractor tsc typescript
Last synced: 11 Jan 2025
https://github.com/sean-bradley/seans-angularjs-java-spring-hibernate-mysql-boilerplate
A Dockerised AngularJS Java Spring Hibernate Mysql Boilerplate
angularjs boilerplate chai docker gulp hibernate java mocha mysql nginx protractor spring
Last synced: 12 Jan 2025
https://github.com/jabellard/b64ms
base64 encoder/decoder microservice.
api api-design base64 express expressjs gulp javascript microservice mocha mochajs node nodejs npm raml raml-documentation rest-api restful-api sinon sinonjs web-development
Last synced: 17 Jan 2025
https://github.com/e2e-boilerplate/protractor-typescript-tsc-mocha-chai-assert
Protractor end-to-end test automation boilerplate, Using TypeScript, Tsc, Mocha, Chai and Assert.
assert chai e2e-boilerplate end-to-end-test-automation mocha protractor tsc typescript
Last synced: 11 Jan 2025
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/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