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: 2024-11-15 00:18:55 UTC
- JSON Representation
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/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/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/kazvee/tinyapp
🌍🔗 Full stack web application that allows users to shorten long URLs. Built with Node, Express, and the EJS template engine for page rendering. Unit testing has been implemented using Mocha and Chai.
bcryptjs chai cookie-session ejs express mocha node-js unit-testing
Last synced: 18 Oct 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/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/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/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/omkarsheral1989/tslint-rules-line-before-tests
tslint rules for checking lines before test cases
jasmine jest mocha mochajs tslint tslint-rules
Last synced: 06 Nov 2024
https://github.com/gunjankadu/angular-super-heroes
Super Heroes Application made with Angular 8 + Angular CLI + Angular Universal + i18n + Firebase
angular8 firebase i8n karma-jasmine lazy-loading mocha ngrx ngrx-effects ngrx-store scss scss-mixins testing
Last synced: 09 Nov 2024
https://github.com/ukoloff/appveyor-mocha
Logging mocha test results to AppVeyor
Last synced: 22 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: 14 Oct 2024
https://github.com/kaiwedekind/opensource-template
Template to create an open source library in JavasSript
babel chai continuous-delivery continuous-deployment continuous-integration continuous-testing javascript mocha nodejs opensource semantic-release travis-ci webpack
Last synced: 14 Oct 2024
https://github.com/unlight/mochapack-node-playground
Playing with mochapack
instant-mocha mocha mochapack webpack
Last synced: 07 Nov 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/t2ym/scenarist
Class-based branching test scenario runner for mocha
es6 mocha test-runner test-scenarios
Last synced: 14 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/f1lt3r/node-bdd-cookie-cutter
Cookie Cutter Repo for Behavior Driven Testing in Node.js with Promises
bdd chai chai-as-promised mocha nodejs promises tdd
Last synced: 05 Nov 2024
https://github.com/ezier-project/ratelimit
An ezier ratelimiter for nodejs.
chai ezier mocha nodejs prettier ratelimiter swc typescript
Last synced: 15 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/sridharbandi/non-selenium-javascript-getting-started-examples
Non Selenium Javascript Getting Started Examples (Starter Templates)
cucumber es6 jasmine mocha nightmarejs page-object-model puppeteer testcafe
Last synced: 14 Nov 2024
https://github.com/takuyadev/tinyapp
CRUD / auth application that shortens URL, and stores information in basic server
css ejs ejs-templates html javascript mocha mocha-chai
Last synced: 21 Oct 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/larissaperinoto/store-manager
Project Store Manager is a RESTful API for managing a store's system.
chai express javascript mocha mysql nodejs sql swagger
Last synced: 13 Nov 2024
https://github.com/oresoftware/node-check-fast
Run `node -c` quickly on a project or directory.
checksum mocha nodejs smoke-test smoketest suman testing testing-tools
Last synced: 14 Oct 2024
https://github.com/olivercaine/australian-immigration
Library for calculating Australian immigration points
babel chai eslint immigration javascript mocha travis
Last synced: 14 Oct 2024
https://github.com/el-davo/electron-typescript-react-boilerplate
electron-typescript-react-boilerplate
electron electron-builder enzyme mocha react redux redux-saga should typescript webpack3 webpack3-boilerplate
Last synced: 23 Oct 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
Last synced: 06 Nov 2024
https://github.com/murshidazher/oclif-tsdx-boilerplate
📦 An oclif-typescript boilerplate for cli package development with zero config
boilerplate cli eslint github-packages mocha oclif prettier semantic-release typescript
Last synced: 08 Nov 2024
https://github.com/andrewsosa/destiny2api
Wrapper for Destiny 2's JSON API; use this to look up raid challenges each week
destiny2 destiny2api eslint javascript mocha
Last synced: 05 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/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/lemuelZara/nodebr-training
Treinamento relacionado a plataforma Node.js
commander javascript mocha nodejs test
Last synced: 23 Oct 2024
https://github.com/mrdulin/nodejs-microservice
Node.js Microservices
chai expressjs keymetrics mocha nodejs pm2 sinon
Last synced: 13 Nov 2024
https://github.com/yazidisme/cypress-advanced-single-scenario-example
Advanced single scenario testing sample using Cypress
automated-tests chai cypress end-to-end-testing javascript mocha
Last synced: 05 Nov 2024
https://github.com/furkankayar/typescript-api
Rest API is being developed for DEUCENGFORUM with TypeScript
ci continuous-integration express githubaction-workflow githubactions mocha mocha-tests postgresql restapi sequelize sequelize-orm typescript
Last synced: 13 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/ruthnaebeck/codeboard
Practice for Your JavaScript Technical Interview
bootstrap chai expressjs material-ui mocha passport postresql react-ace react-redux sequelize
Last synced: 23 Oct 2024
https://github.com/sean-bradley/seans-angularjs-nodejs-mongodb-boilerplate
AngularJS, NodeJS, MongoDB Boilerplate with automated testing and optimisations using Mocha, Chai, Jasmine, Protractor, Gulp and Babel
angularjs babel chai csrf docker gulp mocha mongodb nginx nodejs rest uglify
Last synced: 13 Nov 2024
https://github.com/plasticrake/mocha-json-deserialize
A Mocha.js JSON deserializer
Last synced: 12 Oct 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/euberdeveloper/mongo-cleaner
An npm module to quickly clean your mongodb
Last synced: 02 Nov 2024
https://github.com/plasticrake/mocha-json-runner
A Mocha.js runner that replays from JSON input
Last synced: 23 Oct 2024
https://github.com/zahidul-islam/ts-fun
Implementing lodash library in typescript for fun :-)
chai fun functional-programming lodash mocha typescript
Last synced: 07 Nov 2024
https://github.com/mrarvind90/fcc-sudoku-solver
A full-stack web app for checking, validating and solving a Sudoku puzzle. This application validates the input puzzle string but also assesses the correctness of number placements. In addition, it also provides solutions to valid puzzles.
chai chai-http css3 eslint eslint-config-prettier express-validator expressjs freecodecamp freecodecamp-challenge freecodecamp-project html5 mocha nodejs prettier qa
Last synced: 15 Oct 2024
https://github.com/blackb1rd-development/working-env
The BlackB1RD-Development developers working environment
chai coveralls env environment eslint eslint-config eslint-rules eslintconfig eslintrc gh-pages mocha mochajs nyc testing travis travis-ci work workflow workspace xo
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: 06 Nov 2024
https://github.com/textbook/number_conversion_kata
TDD Kata - number conversion
javascript kata mocha mocha-chai tdd tdd-kata
Last synced: 10 Nov 2024
https://github.com/ragu-ravi/automation-projects
Sample automation projects
browserstack chai cucumber mocha selenium webdriverio
Last synced: 10 Nov 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: 06 Nov 2024
https://github.com/igorskyflyer/npm-chars-in-string
🪐 Provides ways of testing whether an array of chars is present inside a given String. ☄
back-end characters chars check igorskyflyer javascript mocha node nodejs string utility
Last synced: 06 Nov 2024
https://github.com/izhaki/vest
The browser-first testing framework
browser cucumber javascript mocha testing webpack
Last synced: 10 Nov 2024
https://github.com/iana-neri22/card-validator
javascript javascript-library mocha mocha-chai mocha-tests nyc
Last synced: 06 Nov 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/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: 06 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/bntzio/reaction
A super simple yet powerful react + redux boilerplate
babel boilerplate eslint karma mocha postcss react redux webpack
Last synced: 08 Nov 2024
https://github.com/bhawanihmh/mongodb_mocha_mongoose
Example of MongoDBm Mocha and Mongoose in Node.
mocha mocha-tests mochajs mongo mongodb mongodb-database mongoose mongoose-plugin mongoose-schema
Last synced: 10 Oct 2024
https://github.com/yusufshakeel/mocha-chai-project
This is a sample Mocha Chai testing project.
chai chaijs javascript mocha mocha-chai mocha-tests mochajs testing
Last synced: 10 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/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/aimingoo/mocha
Mocha test framework - TypeScript transferred
framework mocha test typescript
Last synced: 06 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/neslaram/node-restful-api
Build a Restful API with NodeJS
express javascript mocha mochajs node pluralsight pluralsight-course typescript
Last synced: 10 Oct 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/maxjoehnk/test-cases
Generate test cases for most javascript test runners
Last synced: 27 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: 12 Oct 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/e2e-boilerplate/selenium-webdriver-es-modules-babel-mocha-chai-assert
Selenium-WebDriver end-to-end test automation boilerplate, Using ES Modules, Babel, Mocha, Chai and Assert.
assert babel chai mocha selenium-webdriver
Last synced: 12 Nov 2024
https://github.com/manuekle/practica-testing
Practica de testing con Webdriver I/O y mocha
Last synced: 10 Oct 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/microsoftpremier/js-testcat
Repo for the JavaScript Test Categories npm package
Last synced: 27 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/luandersonalvesdev/customer-manager
Projeto desenvolvido como desafio técnico para o cargo de Software Engineer da UOL
docker express full-stack jest mocha reactjs typrescript
Last synced: 27 Sep 2024
https://github.com/e2e-boilerplate/protractor-commonjs-mocha-assert
Protractor end-to-end test automation boilerplate, using Commonjs, Mocha & Assert.
assert commonjs e2e-boilerplate end-to-end-test-automation mocha protractor
Last synced: 12 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/micorix/webdlx
DLX architecture simulator written in TypeScript & React
dlx-processor mocha processor-simulator react typescript vite
Last synced: 06 Nov 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/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/mw866/workers-wrangler
Cloudflare Workers demos using Wrangler
Last synced: 23 Oct 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: 27 Oct 2024
https://github.com/e2e-boilerplate/puppeteer-commonjs-mocha-chai-expect
Puppeteer end-to-end test automation boilerplate project. Using commonjs, mocha and chai.
chai commonjs end-to-end-test-automation mocha puppeteer
Last synced: 12 Nov 2024
https://github.com/bilelmsekni/alfred.gui
GUI for Alfred
angular2 angular4 browsersync chai mocha sinon typescript vscode webpack2
Last synced: 03 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/beardedfish/vscode-apache-dispatcher-config-language-support
An extension for Visual Studio Code that enables language support for Apache Dispatcher Configuration files. ⚙️
adobe adobe-experience-manager aem apache conf dispatcher intellisense language-server lsp mocha powershell regex tree-sitter vscode wasm
Last synced: 10 Oct 2024
https://github.com/amdrel/graphql-blog-demo
Work in progress blog demo using GraphQL and React
graphql knex mocha postgresql typescript
Last synced: 30 Oct 2024