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-01-05 00:19:20 UTC
- JSON Representation
https://github.com/mairess/project-trybe-futebol-clube
App sobre partidas de futebol. Feita com typescript, node, express, sequelize, mysql, testada com mocha, chai e sinon, orquestrada com docker-compose e documentada com swagger-ui-express.
chai docker express joi jwt mocha mysql node sequelize sinon swagger-ui-express tdd typescript
Last synced: 17 Dec 2024
https://github.com/shakhawat1998/api_automation_on_automation_exercise_using_axios
This project focuses on validating the functionality of two APIs provided by the Automation Exercise platform: Brand List and User Login Verification. These APIs are tested to ensure their behavior aligns with expected outcomes, contributing to the platform's reliability and user experience.
axios javascript mocha tekarsh
Last synced: 17 Dec 2024
https://github.com/lvlyke/detest-bdd
Detest BDD is a type-safe set of utilities that focuses on reducing the amount of test code that you write while maximizing coverage. Compatible with BDD testing frameworks like Jasmine and Mocha.
bdd chai detest helper helpers jasmine javascript mocha template test testing tests typescript util utilities utils
Last synced: 17 Dec 2024
https://github.com/jeshicawang/continuous-integration-testing
Integration testing for a Notes app.
chai express javascript mocha nodejs rest-api
Last synced: 24 Dec 2024
https://github.com/devpbdias/project-shopping-cart
Foi desenvolvido um carrinho de compras totalmente dinâmico, consumindo dados diretamente de uma API do Mercado Livre para buscar os produtos à venda.
css3 hmtl5 javascript jest mocha shopping-cart
Last synced: 24 Dec 2024
https://github.com/akyunaakish/mongo-mongoose-mocha
es6 javascript mocha mongodb mongoose nodejs nosql
Last synced: 18 Dec 2024
https://github.com/kubepay/typescript2-webpack4-boilerplate
Boilerplate application
bootstrap4 istanbul karma mocha scss sinon typescript2 webpack2
Last synced: 18 Dec 2024
https://github.com/kento75/vue-kanban-app
babel chai express javascript mocha nightwatch nodejs vue vue-cli vuex webpack
Last synced: 19 Dec 2024
https://github.com/arpitgo4/express-mongodb-scaffold
Express MongoDB scaffold for api server microservice
api-service chai docker expressjs microservice mocha mongodb mongoose nodejs nodemon npm redis typescript
Last synced: 01 Jan 2025
https://github.com/sinonjs/referee-custom-assertions
Runnable examples of using referee custom assertions
assertions custom-assertions jasmine jest mocha referee tap testing
Last synced: 01 Jan 2025
https://github.com/rdbhagat999/ng4-jwt-mongodb-mocha
An angular 4 project with jsonwebtoken authentication
angular-cli authentication jsonwebtoken mocha mongodb mongoosejs nodejs rest-api
Last synced: 24 Dec 2024
https://github.com/vyzaldysanchez/js_katas
A series of katas resolved in JavaScript using TDD with mocha
dominican javascript js-katas mocha tdd testing
Last synced: 01 Jan 2025
https://github.com/raulpe7eira/course-alura-nodejs
Exemplos e práticas do curso
assert express express-load express-validator heroku mocha mysql nodejs socketio supertest
Last synced: 19 Dec 2024
https://github.com/rproenza86/taco-chef-service
Restful service to perform CRUD operations around the Tacos' Recipes.
api-integration aws-api-gateway aws-lambda aws-sam chai mocha restful-api stackery typescript
Last synced: 24 Dec 2024
https://github.com/stefanwalther/boilr-mocha-conf
Boilr template for a simple mocha config file.
boilerplate boilr boilr-template mocha
Last synced: 25 Dec 2024
https://github.com/helenanevesbr/tic-tac-toe-game
Tic tac toe game against an Artificial Inteligence. I've used React and Node for front-end and Flask for back-end.
api flask javascript mocha nodejs pytest python react tic-tac-toe unit-testing
Last synced: 25 Dec 2024
https://github.com/gabyfutemma/extractlinks-gf
Laboratoria - Sprint 4 - Final Product: a library to filter links in markdown using Regex, Mocha, Chai and NYC
chai javascript mocha npm npm-package nyc regex
Last synced: 25 Dec 2024
https://github.com/baskc/boris-fx-mocha-pro
boris-fx-mocha boris-fx-mocha-pro boris-fx-mocha-free boris-fx-mocha-pro-download boris-fx-plugin-sapphire boris-fx-mocha-2024 boris-fx-mocha-latest-version borisfx-sapphire-2024 borisfx-free borisfx-plugin-free boris-fx-mocha-license
boris boris-fx boris-fx-continuum boris-fx-mocha boris-fx-mocha-2024 boris-fx-mocha-free boris-fx-mocha-latest-version boris-fx-mocha-license boris-fx-mocha-pro boris-fx-mocha-pro-download boris-fx-plugin-sapphire boris-fx-sapphire-download boris-fx-sapphire-free borisfx-free borisfx-plugin-free borisfx-sapphire-2024 mocha mocha-testing
Last synced: 25 Dec 2024
https://github.com/siddhant-deshmukh/user-auth-api
chai express-js express-validator jwt mocha mongodb swagger
Last synced: 25 Dec 2024
https://github.com/annielymariah/project-mocha-chai
Projeto realizando no período de atividade como QA na Compass UOL Ltda, efetuando assim um estudo sobre a utilização das bibliotecas de testes Mocha & Chai.
chai javascript-library mocha test-automation
Last synced: 25 Dec 2024
https://github.com/mayankagrawal94/string-calculator
This project is a simple implementation of the String Calculator kata using Test-Driven Development (TDD). The purpose of this exercise is to demonstrate software craftsmanship by writing clean, well-tested code using TDD principles.
Last synced: 25 Dec 2024
https://github.com/lilpolymath/fest
A lightweight testing framework for JavaScript
assertion-library jest mocha testing-framework
Last synced: 25 Dec 2024
https://github.com/saabbir/visual-testing-demo
This is a visual testing automation project using webdriver io and it's visual service package.
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/guyfrommilkyway/metricimpconverter
A freeCodeCamp project.
chai expressjs javascript mocha nodejs
Last synced: 25 Dec 2024
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/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/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/aytekinkaplan/advanced_cypress_study
Advanced Cypress Study
api api-rest chai css3 cypress github github-actions html5 intellij javascript mocha mocha-chai test-automation testing ui
Last synced: 25 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/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/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://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/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/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://github.com/eight04/mocha-context
Pass `this` context as the first argument of the arrow function.
Last synced: 26 Dec 2024
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/jmbl1685/unitests-javascript-example
TDD example using Mocha + Chai, Ava, Jest
ava chai jest mocha nodejs tdd unit-testing
Last synced: 04 Jan 2025
https://github.com/rosines-almeida/rsa-validatorcard
Laboratoria - Sprint 4 - Final Product: a library to validate credit cards using Mocha, Chai and NYC
Last synced: 04 Jan 2025