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-22 00:04:28 UTC
- JSON Representation
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
https://github.com/mcmath/chai-iterator
Chai assertions for iterable objects
chai chai-plugin generator iterable iterator javascript plugin test testing typescript
Last synced: 14 Nov 2024
https://github.com/sridharbandi/selenium-webdriverjs-mocha-template
Selenium WebdriverJS & Mocha Example
chai mocha nodejs page-object-model selenium selenium-webdriver webdriverjs
Last synced: 14 Nov 2024
https://github.com/Lazhari/graphql-blog
GraphQL Blog using Node.js, Express and MongoDB.
chai chai-http coveralls graphql graphql-js graphql-schema graphql-server mocha mongodb mongoose mutations nyc
Last synced: 23 Oct 2024
https://github.com/lazhari/graphql-blog
GraphQL Blog using Node.js, Express and MongoDB.
chai chai-http coveralls graphql graphql-js graphql-schema graphql-server mocha mongodb mongoose mutations nyc
Last synced: 21 Jan 2025
https://github.com/codewithmmak/api-testing-axios-mocha-chai-javascript
This is sample REST API Automation framework designed using Axios, Mocha, Chai, and JavaScript
api-testing-framework axios-http chai fakerjs javascript mocha mocha-chai mochawesome properties-reader rimraf
Last synced: 23 Nov 2024
https://github.com/mrdulin/mongoose-codelab
Learning Mongoose with Node.js by examples
chai database db lodash mocha mongodb mongoosejs nodejs sinon sinonjs unit-testing
Last synced: 12 Jan 2025
https://github.com/marvinhagemeister/chai-snapshot-tests
Jest-like snapshot testing for chai
chai chaijs jest mocha snapshot snapshot-testing
Last synced: 13 Jan 2025
https://github.com/sanmak/sumo-queue
Queue Data Structure Implementation. Use it for large arrays.
array arrays chai complexity complexity-analysis data-structures javascript mocha mocha-chai queue queue-algorithm queues
Last synced: 19 Dec 2024
https://github.com/iana-neri22/cpf-validator
Biblioteca Javascript para validar CPF-Validator
chai cpf-validador javascript mocha npm nyc
Last synced: 17 Jan 2025
https://github.com/bonnie/boxcharter
WIP: Web app to create box charts for music makers
chai clarityui enzyme express-js jest mochajs node-js postgresql react redux redux-thunk wip
Last synced: 17 Dec 2024
https://github.com/nareshnavinash/webdriverio-mocha-chai-framework
Framework for web browser automation using webdriverio, mocha, and chai in Page Object Model. For reporting allure is adapted. Public-Private key RSA encryption for passwords stored in Repo.
allure chai circleci javascript mocha page-object-framework rsa-encryption webdriverio
Last synced: 06 Nov 2024
https://github.com/chinchiheather/chai-spies-augment
Additions to the chai-spies library, adds ability to inspect the parameters a spy has been called with and ability to check if a spy was called with a partial object
chai chai-spies javascript unit-testing
Last synced: 16 Dec 2024
https://github.com/htmlhint/chai-htmlhint
Extends Chai with assertions for HTMLHint
Last synced: 16 Dec 2024
https://github.com/sadabnepal/webdriverio-js-mocha
Mocha framework using WebdriverO, JavaScript, Allure Report to test Automation Practice application
allure-report chai javascript mocha mocha-chai mocha-framework nodejs wdio wdio7-typescript-mocha webdriverio webdriverio-boilerplate-framework webdriverio-framework webdriverio-service
Last synced: 20 Nov 2024
https://github.com/arnaudband/voting_contract
In smart contract governance systems there is usually some minimum voting participation that must be reached before a proposal can be executed. Most governance systems today use coin voting, where the number of voting ERC20 tokens you hold decide your vote weight.
chai solidity-contracts testing voting-contract
Last synced: 15 Jan 2025
https://github.com/sam-parsons/babel-plugin-comparison-chaining
contiguous multi-type linear comparison chaining
Last synced: 20 Nov 2024
https://github.com/jcoreio/chai-wait-for
poll until an assertion succeeds
assertion async async-await await chai poll retry wait
Last synced: 19 Nov 2024
https://github.com/ijlee2/tutorials
Collection of tutorials for web development
angular chai ember mocha react-native react-vr redux threejs vue
Last synced: 07 Dec 2024
https://github.com/henryckh/node-tdd-example
Nodejs with test driven development.
Last synced: 05 Jan 2025
https://github.com/theritikchoure/mevn-jobhunt
JobHunt is an Remote Internship Portal System, which I am developing using #NodeJs, #VueJs, #Express and #MongoDB (MEVN Stack). This is the project which keeps records of the employer, students, and administrator. This system has three modules i.e. Student, Employer and Admin. This project is under development
chai mocha mongodb nodejs selenium selenium-webdriver vue vuejs
Last synced: 09 Nov 2024
https://github.com/e2e-boilerplate/selenium-webdriver-es-modules-esm-mocha-chai
selenium-webdriver end-to-end test automation boilerplate project. Using ES6 modules, ESM, mocha and chai.
chai es6 esm mocha selenium-webdriver
Last synced: 12 Nov 2024
https://github.com/code4mk/karma-template
Karma template + Jasmine + Mocha (chai) = JS Unit Testing
0devco bdd chai jasmine karma karma-jasmine karma-mocha mocha mocha-chai tdd
Last synced: 12 Jan 2025
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: 12 Jan 2025
https://github.com/aidear3/ethereum-nft-marketplace
Ethereum Powered 100% Decentralized NFT Marketplace, Built For Mass Adoption !
alchemy blockchain chai chainlink defi ethereum evm javascript marketplace metamask mint mocha nft nft-marketplace smart-contracts solidity truffle typescript web3 web3js
Last synced: 12 Jan 2025
https://github.com/raphaelalmeidamartins/mongodb-car-shop
RESTful API project developed at the end of Unit 30 (Back-end Development Module) of the Trybe's Web Development course
chai express mocha mongodb mongoose nodejs sinn testing typescript
Last synced: 18 Jan 2025
https://github.com/e2e-boilerplate/playwright-es-modules-esm-mocha-chai-expect
Playwright end-to-end test automation boilerplate, using ES6 Modules, ESM, Mocha and Assert.
chai e2e-test e2e-testing e2e-tests es6 esm expect mocha playwright
Last synced: 12 Nov 2024
https://github.com/yhunlu/react-nextjs-tailwindcss-hardhat
initial setup with mentioned ones for polygon
axios boilerplate-template chai dapp dapp-boilerplate ethereum-waffle ethers hardhat ipfs ipfs-blockchain ipfs-http-client jsx-syntax nextjs nomiclabs-hardhat-ethers nomiclabs-hardhat-waffle openzeppelin-contracts react web3modal
Last synced: 03 Jan 2025
https://github.com/e2e-boilerplate/playwright-commonjs-cucumber-chai-expect
Playwright end-to-end test automation boilerplate, using CommonJS, Cucumber and Chai.
chai commonjs cucumber e2e-test e2e-testing e2e-tests playwright
Last synced: 12 Nov 2024
https://github.com/e2e-boilerplate/webdriverio-typescript-ts-node-mocha-chai-expect
WebdriverIO end-to-end test automation boilerplate, using TypeScript, ts-node, Mocha and Chai
chai es6 mocha node-mocha-chai sync typescript webdriverio webdriverio-typescript
Last synced: 12 Nov 2024
https://github.com/zehracakir/mekanbul
Mekanbul, insanların konumları civarındaki mekanları, sunduğu imkanları görmelerini, mekanlara yorum yapabilmelerini sağlayan bir web uygulamasıdır.
api axios axios-rest chai expressjs jwt-authentication jwt-token mekanbul mern mern-stack mocha mongodb mongoose mvc nodejs pasports pugjs rest-api restapi supertest
Last synced: 26 Dec 2024
https://github.com/renatozr/vehicle-shop-api
API que maneja dados de veículos de uma concessionária.
chai express mongodb mongoose nodejs poo rest-api swagger swagger-ui typescript unit-testing
Last synced: 02 Jan 2025
https://github.com/e2e-boilerplate/playwright-commonjs-mocha-chai-expect
Playwright end-to-end test automation boilerplate, using CommonJS, Mocha, Chai and Expect.
chai commonjs e2e-test e2e-testing e2e-tests mocha playwright
Last synced: 12 Nov 2024
https://github.com/theopnv/nodejs-server-starter
🚀 Use Koa.js, Typescript, GraphQL, MongoDB, Docker and Mocha to power your next back-end project.
apollo-server chai docker eslint git graphql mocha nodejs nodemon typescript
Last synced: 20 Jan 2025
https://github.com/rproenza86/events-distributor
NPM Module. Enable the events/actions communication between Micro Frontend/UI applications. Vanilla javascript implementation. Framework agnostic. CI/CD release train. 100% meaningful unit test coverture.
chai codefactor micro-ui mocha npm-module travis-ci typescript typescript-library
Last synced: 24 Dec 2024
https://github.com/ebukaodini/spacious
Spacious is an app (back-end and front-end) that manages planets and characters entities.
apollographql chai docker graphql javascript knexjs koajs mocha node nodejs postgresql reactjs styled-components
Last synced: 28 Nov 2024
https://github.com/ezkemboi/task-scheduling-api
These are NodeJS API for task scheduling solution
bcrypt chai expressjs javascript mocha nodejs passportjs rest-api sequelize
Last synced: 18 Dec 2024
https://github.com/jaktestowac/performance-test-playwright-rest-api-vs-mocha-supertest
This repository compares the performance of Playwright and Mocha with SuperTest for REST API testing
chai javascript mocha performance performance-analysis playwright supertest
Last synced: 25 Dec 2024
https://github.com/denismurphy/emulating-associated-value-enums-typescript
Emulating Associated Value Enums in TypeScript
associated-values chai educational interface mocha npm swift types typescript union
Last synced: 06 Nov 2024
https://github.com/manishtmtmt/blog-management-api
This Node.js project is a backend service for a Blog Management Platform, providing essential functionalities for user management and blog post management. It utilizes Express.js, Bcryptjs, Jsonwebtoken, and Mongoose for efficient development.
bcryptjs chai expressjs jsonwebtoken mocha mongodb mongoose nodejs supertest-mocha-chai validator
Last synced: 25 Dec 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: 24 Dec 2024
https://github.com/alperen/automated-ui-tests
Puppeteer based automated UI Test Examples with Mocha, Chai (Educational Purpose)
chai mocha-chai mocha-reporter mocha-tests mochajs puppeteer test-reporting
Last synced: 28 Sep 2024
https://github.com/sajjadhossain/cypressio-examples
A collection of CypressIO examples.
automation behavior-driven-development chai cypress cypress-io integration-testing javascript mocha
Last synced: 23 Dec 2024
https://github.com/digipie/mocha-chai-mongoose
An example of how you can use Mocha and Chai to perform API testing for a Node-ExpressJS-Mongoose app.
api chai github-actions mocha mocha-chai mocha-chai-mongoose mongo-action mongodb mongoose nodejs testing
Last synced: 11 Dec 2024
https://github.com/sriramalavalapati3/youtube-admin
This is bcube Abmin Pannel where we can perform crud operations with token auth system
chai chai-http express-validator expressjs jwt-authentication mocha nodejs reactjs redux redux-thunk token
Last synced: 16 Dec 2024
https://github.com/rasbeetech/metric-imperial-converter
API service to convert metric/imperial measurements
api api-rest automated-testing chai chai-http css express html javascript mocha mocha-chai mocha-tests mochajs nodejs testing
Last synced: 25 Dec 2024
https://github.com/justnme/book-store
Private bookstore side project
bookstore chai express handlebars javascript mocha multer nodejs nodemailer quill sequelize sqllite3
Last synced: 10 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: 11 Jan 2025
https://github.com/deveshsangwan/cricketscoreapi
Welcome to the Cricket Score API! This project is designed to provide real-time cricket scores using TypeScript and npm. It uses technologies like Cheerio for web scraping, Prisma for accessing MongoDB, Express-jwt for authentication, and Chai and Mocha for testing.
api api-rest chai cheerio cricket cricket-score docker express jwt-authentication livescore mocha mocha-chai mongodb nodejs prisma realtime-data rest-api sports-data typescript webscraping
Last synced: 15 Jan 2025
https://github.com/thibaudcolas/gilded-roses
Starting and ending code for the GildedRose Refactoring Kata in JavaScript with Mocha and Chai
Last synced: 18 Dec 2024
https://github.com/solygambas/ethereum-solidity
4 blockchain applications using Ethereum, Solidity, React and Next.js.
blockchain chai ethereum ethereum-contract ethers ethersjs hardhat infura ipfs javascript maticnetwork nextjs openzeppelin polygon react reactjs semantic-ui smart-contracts solidity tailwind
Last synced: 21 Dec 2024
https://github.com/krtirtho/freedom-converts
Fullstack Metric / Imperial Unit Converter application
chai express freecodecamp-project mocha nodejs
Last synced: 14 Dec 2024
https://github.com/sridharbandi/nightmare-mocha-template
Nightmare Mocha Example with Page Object Model
chai mocha nightmarejs nodejs page-object-model
Last synced: 14 Jan 2025
https://github.com/luizcalaca/tdd-bdd-typescript
Using TDD and BDD to build an API with mocha, chai and sinon
bdd chai clean-architecture domain-driven-design mocha sinon tdd ts-sinon typescript unittest
Last synced: 25 Nov 2024
https://github.com/sharmasalil/cypresswithjavascripttddframework
This Cypress test automation project is designed for testing web applications, featuring coding examples, sanity checks, and integration with Mochawesome reporting. It is highly customizable to meet specific testing needs, ensuring robust and comprehensive test coverage.
api-testing backend-testing chai cypress cypress-test-automation framework frontend-automation github javascript mocha mochawesome-report opensource page-object-model pom sanity-tests tdd test-driven-development testing tutotial
Last synced: 28 Sep 2024
https://github.com/reaperdragon/web3-octo
Web 3 Octo is Decentralize blog app Built with Next Js, Hardhat, Solidity, Arweave, Bundlr, The Graph Protocol and All the css magic with Tailwind CSS.
apollo-client arweave blockchain bundlr chai ethereum etherjs graphql hardhat javascript nextjs openzeppelin-contracts react-hooks react-markdown reactjs solidity tailwindcss thegraphprotocol typescript web3
Last synced: 20 Dec 2024
https://github.com/redjanvier/node-mongo-starter
Simple users CRUD REST API based on Node and Mongodb as a boilerplate to start a project
auth chai chai-http crud mailgen management mocha mongoose node nodemailer users
Last synced: 20 Jan 2025
https://github.com/raziyehbazargan/canmydogeat
A Personal app for adding/searching dog's safe food.
angular1 bootstrap-4 chai jasmine javascript mocha mongodb
Last synced: 08 Jan 2025
https://github.com/glaucia86/lambda-crud-api-node
Challenge da empresa Lambda3
chai expressjs javascript mocha mongodb nodejs tdd
Last synced: 14 Dec 2024
https://github.com/gradedjestrisk/js-training
Network, fs, test, quality and many more
chai eslint javascript knex mocha orm prettier
Last synced: 01 Dec 2024
https://github.com/mariatorrentedev/ecannab-server
v1 Application created for CBD Wholesale sellers so that they can create single websites, adding products and resources to it. A double registration implemented 1. user, 2.customer in a user site.
chai express javascript knex mocha node postgresql react restful-api
Last synced: 28 Nov 2024
https://github.com/hananurrehman/appiumpractice
This project demonstrates all the research and learning I have been up to with my Appium journey
appium appium-android axios chai ecommerce-application js mocha typescript vanilla-javascript webdriverio
Last synced: 25 Dec 2024
https://github.com/mrarvind90/fcc-american-british-translator
A full-stack translator web app for converting American English to British English. This application handles translations for time formats, titles, spellings, and unique words within each dialect.
chai chai-http cors css3 dotenv es6 eslint eslint-config-prettier express-validator expressjs freecodecamp freecodecamp-challenge freecodecamp-project freecodecamp-qa html5 javascript mocha nodejs prettier translation
Last synced: 06 Dec 2024
https://github.com/chuksjoshuaa/expatswap-fullstack-task
The application is a user creation tool built with React, featuring components for creating, filtering, and displaying users, along delete functionalities. It employs redux toolkit for state management, utilizes TypeScript for type safety, and includes utility functions for enhanced user interaction.
chai mocha-chai nodejs reactjs redux-toolkit typescript
Last synced: 06 Dec 2024
https://github.com/arnab012/web3_smartcontract_testing_solidity_hardhat
Solidity Smart Contarct to Test in the Hardhat
blockchain-technology chai ethersjs hardhat solidity
Last synced: 06 Dec 2024
https://github.com/g0drlc/dex-trading-platform
Decentralized crypto trading platform made using ethereum smart contracts
chai cryptocurrency dapp erc20-tokens smartcontract solidity trading-platform web3js
Last synced: 06 Dec 2024
https://github.com/hpt-dev/clicknclearmusic
VueJS SPA web application with node/expressJS backend. Uses Typescript.
bulma bulma-css chai inversify inversifyjs lodash mocha nodejs spa typescript vuejs
Last synced: 14 Jan 2025
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: 17 Jan 2025
https://github.com/lucasrmagalhaes/building_modern_projects-react
Building Modern Projects with React
chai linkedin-learning react redux reselect styled-components thunk
Last synced: 11 Jan 2025
https://github.com/zahidul-islam/ts-fun
Implementing lodash library in typescript for fun :-)
chai fun functional-programming lodash mocha typescript
Last synced: 29 Dec 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 Jan 2025
https://github.com/incuca/loopback-chai
Loopback Chai Assertions
chai chaijs loopback tdd testing testing-library testing-tool
Last synced: 28 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 Jan 2025
https://github.com/johngeorgewright/chai-match
Advanced RegExp assertions for the Chai.js framework
assertions chai chai-match regexp regexp-assertions regexp-captures
Last synced: 12 Nov 2024
https://github.com/eduardoboucas/preact-jsx-chai-match-template
🗜 A method that adds assertions with html-looks-like to Chai for testing Preact components
Last synced: 13 Dec 2024
https://github.com/cmosh/mnch
chai project
chai docker health hplab-strathmore laravel-framework mnch monogodb nascop php redis
Last synced: 11 Jan 2025
https://github.com/ezier-project/ratelimit
An ezier ratelimiter for nodejs.
chai ezier mocha nodejs prettier ratelimiter swc typescript
Last synced: 16 Jan 2025
https://github.com/qridwan/xnote-server
Smart BE service that allows users to create, manage, and organize text-based notes. It provides users with the ability to create, edit, categorize, and search for notes, making it easy to capture and retrieve information efficiently.
chai express joi jwt knex mysql
Last synced: 06 Dec 2024
https://github.com/sguessou/webdriverio-framework
End to end testing with webdriverIO, Selenium-standalone and NodeJS
chai mocha nodejs selenium-standalone webdriverio
Last synced: 22 Jan 2025
https://github.com/khomsiadam/marocship-backend
MarocShip wishes to simplify the management of deliveries for it’s e-commerce partners with the creation of a Rest API. Database: MongoDB (Mongoose). Logs with Morgan and Winston. Testing with Mocha, Chai and Supertest.
chai expressjs joi logging mangodb mocha mongoose morgan nodejs rest-api supertest testing winston
Last synced: 23 Nov 2024
https://github.com/denisecaze/dc-link-catcher-lib
Laboratoria Bootcamp - Sprint 4 (final product) - a library designed to filter links in markdown language using Mocha, Chai and NYC to perform unit tests
chai css3 html5 javascript lodash mocha nyc
Last synced: 06 Jan 2025
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: 12 Jan 2025
https://github.com/mesirendon/bsl
SmartContract Architecture for BSL presentation
chai ganache-cli solidity solidity-contracts tdd truffle truffle-framework
Last synced: 21 Jan 2025
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: 18 Jan 2025