Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Chai
Chai is a BDD/TDD assertion library, similar to Node’s built-in assert, for node and the browser that can be paired with any JavaScript testing framework.
- GitHub: https://github.com/topics/chai
- Repo: https://github.com/chaijs
- Created by: Jake Luer, Keith Cirkel, Lucas F. da Costa, Grant Snodgrass, vesln
- Released: December 7, 2011
- Related Topics: tdd, bdd, javascript, nodejs, mocha, jest, qunit, assert,
- Aliases: chaijs,
- Last updated: 2025-01-15 00:04:40 UTC
- JSON Representation
https://github.com/nilaydshah/mochatypescripttest-101
Unit testing using Typescript, Mocha, Chai, Mochawesome, Gulp, Visual Studio Code
chai gulp gulp-task mocha mochawesome node nodejs selenium test-automation testing travis travis-ci typescript typescript-testing ui-testing visual-studio visual-studio-code vscode vsts
Last synced: 07 Nov 2024
https://github.com/anthillsolutions/api-skel
Webpack + Typescript + Express + Jest + Chai + Gulp
chai coveralls expressjs jest mocha typescript webpack
Last synced: 01 Oct 2024
https://github.com/vbardales/chai-properties
Properties matcher for chai that assert values have all the same attributes and values without asserting strict object equality.
assertions chai chai-properties javascript
Last synced: 07 Nov 2024
https://github.com/darlanmendonca/generator-nude
A generator to scaffolding HTTP API's, with Express.js and es6
Last synced: 07 Nov 2024
https://github.com/sharmaadityahq/bossy
a unique employee management application to enable today's most accomplished entrepreneurs
bootstrap chai css express-js html javascript linux mocha node-js react
Last synced: 07 Nov 2024
https://github.com/danihodovic/testing-cloudflare-workers
Examples on how to test Cloudflare workers with Mocha.js and Chai.js
chai cloudflare cloudflare-worker debugger mocha serverless sinon testing
Last synced: 07 Nov 2024
https://github.com/openzeppelin/chai-bn
Chai assertions for comparing arbitrary-precision integers using the bn.js library
bignum bignumber chai chai-plugin plugin test testing
Last synced: 30 Sep 2024
https://github.com/reaperdragon/kittos-nft-marketplace
Kittos is NFT Marketplace built with Next Js, Hardhat, Solidity, Arweave + Bundlr Client and All The CSS Magic with TailwindCSS. 😺
arweave blockchain bundlr chai ethereum ethersjs hardhat javascript matic nextjs nft-marketplace openzeppelin openzeppelin-contracts polygon react-toastify solidity tailwindcss web3
Last synced: 07 Nov 2024
https://github.com/brainhubeu/cucumber-steps
🥒 Quick start for testing with Cucumber.js
chai cucumber cucumber-framework cucumber-js cucumber-steps cucumber-tests cucumberjs mocha sinon superagent testing-practices testing-tools
Last synced: 31 Oct 2024
https://github.com/hadiindrawan/automation-api-generator
This project has created to relieve work load as SDET or Automation Test Engineer. In moderation, automation API code able to write with only run the script and generate from Postman collection. You just export the collection, and run the Generator to write the automation code.
automation chai collection generator json mocha mocha-chai oop playwright pom postman qa qaautomation sdet testing webdriverio
Last synced: 14 Oct 2024
https://github.com/opencredo/js-api-testing-quickstart
A quickstart project for testing APIs with javascript, mocha and chai
api-testing axios chai flow javascript mocha testing
Last synced: 19 Jan 2025
https://github.com/pumano/spectron-typescript-starter
Spectron TypeScript Starter for e2e testing electron applications
chai e2e electron mocha spectron tests typescript
Last synced: 11 Oct 2024
https://github.com/voxpelli/node-test-pretty-reporter
Reporter for node:test that supports colorful diffs etc
chai node-test node-test-reporter node-test-runner
Last synced: 07 Jan 2025
https://github.com/hhsadiq/codility-es6-mocha-chai
JavaScript ES6 solutions to Codility sample problems with mocha/chai based unit tests.
chai codility codility-lessons codility-site-lessons codility-solutions codility-training es6 javascript mocha
Last synced: 29 Oct 2024
https://github.com/wix-incubator/match-screenshot
A simple Jest or Chai matcher to compare screenshots, using Applitools Eyes
applitools chai eyes image-comparison jest matchers puppeteer
Last synced: 28 Nov 2024
https://github.com/luizcalaca/ecommerce-api
Building an E-commerce API with TDD/BDD, SQS AWS Queue Service, Domain Driven Design and Clean Architecture
bdd chai clean-architecture clean-code domain-driven-design git github-cli mocha mock nodejs object-oriented-programming oop-principles programing sinon tdd ts-sinon typescript
Last synced: 25 Nov 2024
https://github.com/raphaelalmeidamartins/trybe_exercicios
Portfolio of exercises and activities performed by Raphael Martins during the Web Development course at Trybe.
chai css docker docker-compose expressjs html javascript jest mocha mysql nodejs python react react-router react-testing-library redux redux-thunk sequelizejs sinon typescript
Last synced: 17 Nov 2024
https://github.com/jankapunkt/npm-package-template
:package: minimal NPM package template using Babel, Mocha, Chai, C8, Standardjs, JSDoc and Rollup.
babel c8 chai hacktoberfest hacktoberfest-accepted javascript jsdoc jsdoc-to-markdown mocha npm package rollup standardjs template template-package
Last synced: 08 Nov 2024
https://github.com/samrath49/cryptoace
Web3 application for sending cryptos across the world and monitoring every transaction.
chai ethersjs hardhat nodejs reactjs tailwindcss web3js
Last synced: 15 Nov 2024
https://github.com/AlexJuarez/chai-to-jasmine
A chai to jasmine codemod that includes additional transforms for jest migration
chai codemod jasmine javascript jest jscodeshiift mocha
Last synced: 02 Nov 2024
https://github.com/patrickvaler/es6-express-mongoose-starter
🔥 A Node.js starter package for Express and Mongoose written in ES6. Example REST API based on Express connected to a MongoDB instance by Mongoose.
chai es6 express mocha mongodb mongoose nodjs rest-api starter starter-kit
Last synced: 21 Oct 2024
https://github.com/jmbl1685/express-restapi-es6
:rocket: Custom structure to build an REST API using Node.js + Express.js
chai dotenv express mocha nodejs nodemon prettier swagger-jsdoc swagger-ui-express
Last synced: 10 Oct 2024
https://github.com/fronvo/server
The server of Fronvo
bcrypt chai fronvo gplv3 gradient-string joi js mocha mocha-chai mongodb npm-run-all ora prisma server socket-io uuid
Last synced: 06 Jan 2025
https://github.com/dodger213/fullstack-nft-minting-dapp
A full-stack dApp (decentralized application) for minting NFTs (Non-Fungible Tokens) built on the Ethereum blockchain using Solidity, Next.js, and Tailwind CSS. The project allows users to mint their own text-based "Eternal Character" NFTs, which have various attributes such as Area of Control, Weapon, and Rank.
chai dapp hardhat nextjs nft solidity tailwindcss
Last synced: 07 Nov 2024
https://github.com/dye784/nerds-starterpack
Single Page App boilerplate for the NERDS stack - Node, Express, React/Redux, Databases with SQL (PostgreSQL)
babel chai enzyme es6 expressjs javascript mocha nodejs postgresql react react-redux react-router redux sequelize sql supertest webpack
Last synced: 28 Oct 2024
https://github.com/wasiqb/my-wdio
:hotsprings: My first try on webdriverio.
allure-report appium babel chai mocha nodejs selenium visual-regression wdio wdio-image-comparision webdriverio
Last synced: 28 Oct 2024
https://github.com/dopecodez/github-terminal
For searching and getting project details from Github
chai cli cli-app cli-args github-api github-repository github-repository-search github-rest-v3 github-search github-search-repository github-user-repos github-user-search javascript mocha travis-ci
Last synced: 14 Nov 2024
https://github.com/KhaledElAnsari/inferno-milligram-boilerplate
Minimal boilerplate for the web using the latest technologies
babel boilerplate buble chai css es6 front-end frontend inferno javascript lightweight milligram minimal mocha sinon webpack
Last synced: 29 Oct 2024
https://github.com/dye784/chat-app
A chat app based on Slack! Built using React, Redux, NodeJs, Express, PostgreSQL, Sequelize, and Socket.io.
chai chat-room enzyme expressjs javascript mocha nodejs postgres postgresql react redux sequelize socket-io supertest
Last synced: 14 Oct 2024
https://github.com/ysmoradi/mocha-chai-ts-starter
Mocha + Chai + TypeScript + VS Code Debug
api chai javascript mocha test typescript vscode
Last synced: 23 Oct 2024
https://github.com/wixplosives/test-drive
Opinionated library for writing web component tests
async chai components dom layout matchers tdd testing web
Last synced: 11 Nov 2024
https://github.com/karmaniverous/nextjs-template
A sweet Next.js project template. Integrates Redux Toolkit with with test support for Mocha + Chai + React Testing Library and release publishing via release-it.
chai es6 mocha nextjs react react-testing-library redux redux-toolkit release template testing
Last synced: 19 Nov 2024
https://github.com/devenbansod/jest-expect-codemod
CodeMods for migrating `chai.assert`, `chai.expect`, `assert` -based test assertions to jest's `expect` assertions
Last synced: 16 Nov 2024
https://github.com/mackentoch/react-redux-immutable-webpack-starter
React + Redux + Immutable + React Router 4 + Bootstrap + Webpack 3 -starter
boilerplate bootstrap3 chai enzyme immutablejs mocha nyc react-router react-router-v4 reactjs redux sass starter-project webpack webpack3
Last synced: 16 Nov 2024
https://github.com/mrdulin/mocha-chai-sinon-codelab
Learning testing with Mocha, Chai, Sinon By Examples
chai examples mocha mocha-chai-sinon mocha-tests mocha-typescript mochajs nodejs sinon sinon-js sinonjs stackoverflow test test-framework testing testing-framework testing-tools tutorial unit-test unit-testing
Last synced: 10 Oct 2024
https://github.com/lauragift21/ride-my-way
Ride-My-Way is a carpooling application that provides drivers with the ability to create ride offers and passengers to join available ride offers.
airbnb api babel carpooling-application chai es6-javascript express mocha nodejs postgresql
Last synced: 19 Nov 2024
https://github.com/glaucia86/live-coding-tdd-node
Repositório responsável pelo live coding realizado no canal Twitch.tv
chai crud express mocha mongodb nodejs restful-api tdd
Last synced: 23 Oct 2024
https://github.com/codebrahma/nodejs-backend-boilerplate
Node.js Backend boilerplate for rest apis with google oauth authentication
chai circleci codecov dotenv factory-girl google-oauth2 mocha mvc nock postgresql rest-api sentry sequelize sinon vcr
Last synced: 04 Dec 2024
https://github.com/Alexoid1/Super-heroes
SuperHeroes is a web application that shows stats about All SuperHeroes and Villains from all universes. Built with React and Redux and fetches data from a standard API and FirebaseStore also authenticate users with Google and Facebook, the user can add Heroes and upload images.
chai css3 firebase mocha puppeteer react redux super-heroes
Last synced: 25 Oct 2024
https://github.com/rwieruch/node-testing-mocha-chai
How to setup testing for Node.js with Mocha and Chai.
chai mocha node node-js nodejs testing testing-framework
Last synced: 16 Oct 2024
https://github.com/riteshpuvvada/stock-checker
Check the current stock exchange rate.
chai express helmetjs mocha mongodb mongoose nodejs stock-price-checker
Last synced: 28 Oct 2024
https://github.com/springload/mocha-chai-to-jest
How to migrate unit tests from Mocha and Chai to Jest
chai documentation jest migrate migration mocha unit-testing
Last synced: 05 Dec 2024
https://github.com/thompsonjonm/qa-testing
This is a repository of quality assurance tests using a number of QA frameworks. The purpose of this repository is to serve as a launching point for a career in manual and automated QA testing.
chai mochajs quality-assurance selenium-webdriver test-driven-development test-framework testing-tools
Last synced: 10 Oct 2024
https://github.com/alexoid1/super-heroes
SuperHeroes is a web application that shows stats about All SuperHeroes and Villains from all universes. Built with React and Redux and fetches data from a standard API and FirebaseStore also authenticate users with Google and Facebook, the user can add Heroes and upload images.
chai css3 firebase mocha puppeteer react redux super-heroes
Last synced: 06 Dec 2024
https://github.com/xjreb/skeleton-express-typescript
A skeleton project with Express.js, TypeScript, Mocha, and Chai.
chai expressjs mocha typescript
Last synced: 22 Dec 2024
https://github.com/xJREB/skeleton-express-typescript
A skeleton project with Express.js, TypeScript, Mocha, and Chai.
chai expressjs mocha typescript
Last synced: 23 Oct 2024
https://github.com/acucciniello/hacker-news-skill
An Amazon Alexa Skill that will give you the newest hacker news article titles from YCombinator
amazon amazon-alexa-skill amazon-echo bespoken-tools chai hacker-news mocha nodejs travis-ci ycombinator
Last synced: 23 Nov 2024
https://github.com/clementreiffers/travelling-salesman-problem
Travelling Salesman Problem system in JavaScript with Functional Programming
chai gulp gulpjs javascript mocha mocha-chai mocha-tests mochajs node node-js nodejs prettier ramda ramdajs travelling-salesman-problem tsp tsp-problem tsp-solver
Last synced: 10 Oct 2024
https://github.com/deadcoder0904/datastructure-in-js
Data Structures Practice in JS with Testing in Mocha & Chai :heart_eyes:
chai datastructures datastructures-in-javascript datastructures-in-js ds ds-in-js javascript mocha
Last synced: 14 Nov 2024
https://github.com/natural-intelligence/docker-compose-mocha
A tool used to create an isolated environment for services which are Docker-ized based on services found inside a given docker-compose.yml file when running Docker Compose tool.
automation chai ci docker docker-compose mocha testing
Last synced: 31 Oct 2024
https://github.com/rfrench/chai-uuid
Chai plugin for performing assertions on UUIDs
assertions bdd chai guid javascript mocha tdd uuid
Last synced: 11 Oct 2024
https://github.com/luizcalaca/ddd-bdd-mongodb-impl
Domaing Driven Design (DDD) + BDD (Behavior Driven Development) + MongoDB implementation + Actions CI/CD (QA)
behavior-driven-development chai clean-architecture crud domain-driven-design github-actions mocha mongodb oriented-object-programming pipeline-deploy qa-automation sinon tdd ts-node ts-node-dev ts-sinon typescript
Last synced: 25 Nov 2024
https://github.com/digipie/mongo-action
Github action to create a Docker container from the official mongo image.
chai expressjs github-actions mocha mongo mongo-action mongodb mongoose nodejs test-automation
Last synced: 23 Oct 2024
https://github.com/atsistemas/angularjs-base
Angular based development platform
angular angularjs browserify chai gulp karma mocha
Last synced: 09 Nov 2024
https://github.com/mooyoul/chai-image
Extends Chai with assertions about images
assertions chai image visual-comparison-testing visual-regression-testing
Last synced: 01 Dec 2024
https://github.com/arranbartish/angular-cli-seed
angular2 with angular-cli
angular-cli angular2 chai http mocha ngrx ngrx-effects route-guards seed-app sinon travis-ci wallaby
Last synced: 11 Oct 2024
https://github.com/sanjay-sol/yieldbearing-and-airdrops
Project aims to Distribute tokens through an airdrop mechanism that uses Merkle proofs for efficient verification. Rewards users who stake their ERC-20 tokens by providing yield over a 30-day period.
chai erc20 ethersjs hardhat merkle-proof smart-contracts solidity
Last synced: 07 Nov 2024
https://github.com/alhadis/atom-mocha
Mocha/Chai test-runner for Atom projects.
atom atom-mocha bdd chai mocha
Last synced: 18 Jan 2025
https://github.com/i-like-robots/chai-html
☕️ A focussed HTML assertions plugin for Chai.
assertions chai chai-html javascript nodejs
Last synced: 16 Nov 2024
https://github.com/fluidtrends/savor
Make your Node Typescript unit testing a piece of cake.
bdd chai instabuljs javascript mocha nodejs nyc sinon tdd typescript unit-testing
Last synced: 07 Nov 2024
https://github.com/codewithmmak/mocha-chai-typescript
This is sample Test Automation framework designed using Mocha, Chai and TypeScript
bdd-framework chai chai-typescript mocha mochawesome typescript typescript-test visual-studio
Last synced: 23 Nov 2024
https://github.com/tariqulislam/puppeteer-mocha-automated-testing
Automated the Testing using Puppeteer, Mocha, chai. For example we can use linkidin account and few functionality to automated the testing
assertion-library chai chrome-devtools chromium mocha mocha-tests nodejs puppeteer
Last synced: 07 Nov 2024
https://github.com/ajb413/pubnub-functions-mock
Mocks PubNub Functions modules for event handler unit testing
chai javascript mocha nodejs pubnub pubnub-functions serverless unit-testing
Last synced: 21 Oct 2024
https://github.com/imranr98/backdraft
Node.js, Express, and PostgreSQL based web server with simple user authentication, to be used as a template or starting off point for backend projects.
authentication chai express jwt logging mocha morgan nodejs openapi postgresql prisma rdbms refresh-token sql swagger swagger-ui testing tsoa typescript winston
Last synced: 19 Nov 2024
https://github.com/slammayjammay/rubiks-cube-solver
Outputs a solution using the Fridrich Method for a given cube state.
chai es6 mocha nodejs rubiks-cube webpack
Last synced: 11 Nov 2024
https://github.com/localvoid/karma-mocha-snapshot
Karma plugin for snapshot testing with Mocha and Chai
Last synced: 25 Nov 2024
https://github.com/azakharo/node-starter
Boilerplate for quick-start your REST API. Db, auth, push updates via sockets, interactive API documentation (Swagger) and unittests are already included! This project is based on Angular FullStack Generator project https://github.com/angular-fullstack/generator-angular-fullstack
auth chai expressjs mochajs mongodb nodejs socket-io swagger
Last synced: 10 Oct 2024
https://github.com/hossambarakat/mocha-with-typescript
This repository represent the bare bones of using typescript with mocha
Last synced: 10 Oct 2024
https://github.com/raphaelalmeidamartins/store-manager
RESTful API developed with Node.js and Express.js at the end of Unit 23 (Back-end Development Module) of the Trybe's Web Development course
chai docker docker-compose expressjs joi-validation mochajs mysql nodejs sinonjs swagger
Last synced: 10 Oct 2024
https://github.com/fabiozil/baseexpressapp
Base Express Repository with high quality software development integrations such as TypeScript, Logging, Standard Responses, Test Suite, API and code docs and more!
chai express instanbuljs mocha nodejs nodemon pinojs sinon sinonjs swagg swagger-ui tsdoc typedoc typescript
Last synced: 10 Oct 2024
https://github.com/js-devtools/chai-exec
Chai plugin for testing CLIs
chai chai-plugin cli exec javascript nodejs spawn test testing
Last synced: 11 Oct 2024
https://github.com/recursivelogic/react-redux-boilerplate
React / Redux / CSS Modules / Enzyme / Mocha / Chai Boilerplate
boilerplate chai css css-modules enzyme mocha react redux unit-testing webpack
Last synced: 24 Dec 2024
https://github.com/mackentoch/react-bootstrap-webpack-ssr-starter
react js + bootstrap + webpack 2 + react-router 4 + server side rendering starter
bootstrap bootstrap3 chai hot-reload postcss react react-router react-router-v4 reactjs server-side-rendering webpack webpack2
Last synced: 16 Nov 2024
https://github.com/denisecaze/dc-card-validator-lib
Laboratoria Bootcamp - Sprint 4 (final product) - a library designed to validate credit cards using Mocha, Chai and NYC to perform unit tests
chai css3 html5 javascript lodash mocha nyc
Last synced: 02 Nov 2024
https://github.com/acucciniello/life-insurance-pricing-estimator
A pricing engine that prints out the estimated policy price for a given person - for PolicyGenius
build-automation buildkite chai mocha nodejs standard
Last synced: 23 Nov 2024
https://github.com/sanmak/queue-web-crawler
This application is developed to crawl a website with queue that determines no of allowed concurrent connections and find all possible hyperlinks present within it and save it to CSV file.
async chai crawler csv hyperlinks mocha nodejs queue scrapper web
Last synced: 28 Nov 2024
https://github.com/barbarbar338/ts-starter-template
✨ My TypeScript Starter Template
cd chai ci cicd continuous-deployment continuous-integration mocha starter-template template ts tsc tslint typescript typescript-starter-template
Last synced: 05 Jan 2025
https://github.com/darlanmendonca/chai-style
CSS Style assertions for elements, using Chai.js
assertions chai css integration-test test unit-test
Last synced: 14 Oct 2024
https://github.com/sanjay-sol/atomicswaps-htlc
This project implements a Hash Time-Locked Contract (HTLC) that allows atomic swaps between the Sepolia Ethereum testnet and the Binance Smart Chain (BNB) testnet. The HTLC smart contract facilitates cross-chain token swaps.
chai cross-chain-swap ethersjs hardhat htlcs smart-contracts solidity
Last synced: 27 Dec 2024
https://github.com/fintechstudios/eslint-plugin-chai-as-promised
Prevent common problems when using chai-as-promised
chai chai-as-promised eslint eslint-plugin eslint-plugin-chai
Last synced: 18 Nov 2024
https://github.com/nmuldavin/chai-almost
Extends Chai with assertions that allow for floating point rounding errors
approximation assertion-library assertions chai chai-assertions chai-plugin deep-equals javascript mocha rounding-error testing testing-tools
Last synced: 09 Nov 2024
https://github.com/localvoid/chai-karma-snapshot
Chai Plugin for Snapshot Testing with Karma
Last synced: 25 Nov 2024
https://github.com/jitendragangwar123/full-stack-blockchain-development-roadmap
This repository serves as a comprehensive roadmap for Full-Stack Ethereum Blockchain Development, suitable for individuals ranging from beginners to advanced developers. It provides a structured guide that covers various aspects of Ethereum blockchain development.
blockchain-technology chai chainlink dapps ethereum etherjs ganache graphql hardhat javascript mocha nextjs reactjs smart-contract-testing solidty truffle typescript web3 web3js
Last synced: 14 Nov 2024
https://github.com/moisesfdasilva/trybe-futebol-clube
App-trybe-futebol-clube: esta aplicação foi desenvolvida para apresentar informações sobre partidas e classificações em campeonatos de futebol.
chai docker express-js mysql node-js oops react-js sequelize solid-principles typescipt
Last synced: 17 Jan 2025
https://github.com/zaiste/async-await-mocha-chai-example
An example of using async/await syntax with Mocha & Chai
async-await chai mocha nodejs testing
Last synced: 27 Oct 2024
https://github.com/charlesstover/mssql-query-builder
Dynamically build Microsoft SQL Server queries using JavaScript.
chai es6 javascript js mocha mssql node nodejs npm npm-module npm-package npmjs sql sql-server sqlserver travis travis-ci travisci ts typescript
Last synced: 20 Jan 2025
https://github.com/codewithmmak/webdriverio-mocha-chai-javascript
This is sample Test Automation framework designed using WebdriverIO, Mocha, Chai and Javascript. And in this framework we will see some basic working examples for learning.
chai javascript mocha test-automation webdriverio webdriverio-boilerplate-framework
Last synced: 23 Nov 2024
https://github.com/elaichenkov/cypress-should
Supercool assertion library for Cypress
Last synced: 27 Oct 2024
https://github.com/alveflo/ts-unit
typescript testing framework for the c# dudes
chai nunit test ts-node ts-unit typescript
Last synced: 19 Dec 2024