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/goldbergyoni/javascript-testing-best-practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (July 2023)
angular chai ci cicd contract-testing e2e e2e-tests express integration-testing javascript jest mocha mutation mutation-testing nodejs react test testing unittest
Last synced: 20 Jan 2025
https://enzymejs.github.io/enzyme/
JavaScript Testing utilities for React
assertion-library assertions ava chai enzyme jest mocha react react-components test test-runner test-runners testing traversal
Last synced: 05 Nov 2024
https://github.com/enzymejs/enzyme
JavaScript Testing utilities for React
assertion-library assertions ava chai enzyme jest mocha react react-components test test-runner test-runners testing traversal
Last synced: 20 Jan 2025
https://github.com/chaijs/chai
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
assertions bdd chai javascript tdd
Last synced: 20 Jan 2025
https://github.com/dareid/chakram
REST API test framework. BDD and exploits promises
api-test bdd chai javascript mocha promise-support rest test
Last synced: 17 Jan 2025
https://github.com/davellanedam/node-express-mongodb-jwt-rest-api-skeleton
This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue, react, angular, or anything that can consume an API). Demo of frontend in VueJS here: https://github.com/davellanedam/vue-skeleton-mvp
api async-await chai eslint express front-end javascript jwt jwt-authentication mocha mongodb mongoose mvp node nodejs postman redis rest testing token
Last synced: 18 Jan 2025
https://github.com/skovhus/jest-codemods
Codemods for migrating to Jest https://github.com/facebook/jest 👾
ava chai codemod codemods jest jest-codemods jscodeshift mocha tape testing
Last synced: 15 Jan 2025
https://github.com/simonfl3tcher/react-progressive-web-app
An opinionated React based repository which is optimized for Progressive Web App development.
chai flow mocha nightwatch progressive-web-app pwa react reactjs webpack webpack2
Last synced: 20 Jan 2025
https://github.com/davellanedam/vue-skeleton-mvp
VueJs, Vuetify, Vue Router and Vuex skeleton MVP written on JavaScript using async/await built to work with API REST skeleton: https://github.com/davellanedam/node-express-mongodb-jwt-rest-api-skeleton
async await chai cypress eslint frontend i18n javascript mocha mvp prettier skeleton testing vue-router vuejs vuetify vuex
Last synced: 15 Jan 2025
https://github.com/usulpro/js-stack-from-scratch
🌺 Russian translation of "JavaScript Stack from Scratch" from the React-Theming developers https://github.com/sm-react/react-theming
babel chai enzyme eslint guide gulp javascript mocha node npm npm-module npm-package react redux russian sinon translate tutorial webpack yarn
Last synced: 20 Jan 2025
https://github.com/dosyago/chai
chai - Experience Zero Trust security with Chai! Convert and view documents as vivid images right in your browser. No mandatory downloads, no hassle—just pure, joyful security! 🌈
chai clientless content-disarm-and-reconstruction converter docspunk document-spark document-viewer-app document-vpn docx-converter pdf pdf-viewer-application secure-view zero-trust
Last synced: 18 Jan 2025
https://github.com/melzar/onion-architecture-boilerplate
Node.js / Express Onion Architecture boilerplate with Typescript - OOP Variant
apollo-server architecture boilerplate chai enterprise express graphql mocha nodejs onion postgresql rest sinon solid stryker swagger typeorm typescript
Last synced: 15 Jan 2025
https://github.com/Melzar/onion-architecture-boilerplate
Node.js / Express Onion Architecture boilerplate with Typescript - OOP Variant
apollo-server architecture boilerplate chai enterprise express graphql mocha nodejs onion postgresql rest sinon solid stryker swagger typeorm typescript
Last synced: 21 Nov 2024
https://github.com/l2beat/earl
☕ Ergonomic, modern and type-safe assertion library for TypeScript
assert assertion-libraries chai jest mocha testing typescript
Last synced: 17 Jan 2025
https://github.com/braineanear/ecommerceapi
An API for e-commerce works, built using NodeJS & MongoDB
api chai ecommerce eslint jwt mocha-chai mongodb nodejs passport redis unit-testing
Last synced: 15 Jan 2025
https://github.com/openapi-library/openapivalidators
Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec
chai chai-plugin jest jest-tests openapi openapi-specification openapi-validation openapi3
Last synced: 15 Jan 2025
https://github.com/openapi-library/OpenAPIValidators
Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec
chai chai-plugin jest jest-tests openapi openapi-specification openapi-validation openapi3
Last synced: 28 Oct 2024
https://github.com/redux-things/redux-actions-assertions
Simplify testing of redux action and async action creators
assertions chai jest mocha redux redux-middleware unit-testing
Last synced: 21 Jan 2025
https://github.com/harryttd/cracking-the-coding-interview-javascript-solutions-ctci
Cracking the Coding Interview (CTCI) Javascript Solutions with Tests
chai cracking-the-coding-interview ctci es6 interview-practice interview-prep interview-questions interviewing javascript js mocha tdd
Last synced: 12 Nov 2024
https://github.com/astorije/chai-immutable
Chai assertions for Facebook's Immutable library for JavaScript collections
chai immutablejs javascript test
Last synced: 18 Jan 2025
https://github.com/BigstickCarpet/postman-bdd
A BDD test framework for Postman and Newman
api assertions bdd chai javascript newman postman rest testing
Last synced: 27 Dec 2024
https://github.com/jamesmessinger/postman-bdd
A BDD test framework for Postman and Newman
api assertions bdd chai javascript newman postman rest testing
Last synced: 01 Oct 2024
https://github.com/JamesMessinger/postman-bdd
A BDD test framework for Postman and Newman
api assertions bdd chai javascript newman postman rest testing
Last synced: 30 Oct 2024
https://github.com/erezrokah/aws-testing-library
Chai (https://chaijs.com) and Jest (https://jestjs.io/) assertions for testing services built with aws
assertions aws chai cloudwatch dynamodb e2e-testing e2e-tests equality expectation javascript jest s3 serverless step-functions testing typescript
Last synced: 19 Jan 2025
https://github.com/camesine/typescript-restful-starter
Node.js + ExpressJS + Joi + Typeorm + Typescript + JWT + ES2015 + Clustering + Tslint + Mocha + Chai
chai clustering commonjs cors cpu es2015 expressjs jwt mocha nodejs rest-api sequelize tslint typescript
Last synced: 12 Nov 2024
https://github.com/ncpatro/javascript-unit-testing-with-mocha
Unit test using Mocha and Chai
chai javascript mocha unit-test
Last synced: 12 Nov 2024
https://github.com/cham11ng/typescript-api-starter
Node.js (🤖) Express.js / PostgreSQL API in TypeScript
api backpack chai docker docker-compose eslint express github-actions hacktoberfest jest knex knexjs migration nodejs objection objectionjs prettier seed typescript winston
Last synced: 20 Jan 2025
https://github.com/gabel/karma-webpack-example
Karma + Webpack + Mocha + Chai + Istanbul
chai coverage istanbul javascript karma-webpack mocha phantomjs testing webpack
Last synced: 10 Oct 2024
https://github.com/simonrenoult/nodejs-application-architecture
👨🔧 A discussion on how Node.js projects can be organized.
chai craftsmanship express mocha nodejs sequelize
Last synced: 10 Oct 2024
https://github.com/debitoor/chai-subset
"containSubset" object properties matcher for Chai
chai chai-subset javascript properties-matcher
Last synced: 19 Jan 2025
https://github.com/atsistemas/react-base
atSistemas React/Redux Isomorphic Platform
chai coverage enviroment enzyme immutablejs isomorphic jsdom mocha postcss react reactjs redux universal webpack3
Last synced: 12 Nov 2024
https://github.com/learning-zone/javascript-unit-testing
JavaScript Unit Testing
chai javascript-tools karma-jasmine mocha-tests sinonjs unit-test
Last synced: 07 Nov 2024
https://github.com/arunahk/license-key-gen
Generate license keys for given company details
chai license-generator licensing mocha nodejs
Last synced: 19 Dec 2024
https://github.com/ddimaria/koa-typescript-starter
Integrating TypeScript with KOA2 to hit the ground running faster
chai coveralls docker docker-image jasmine koa2 travis-ci typescript
Last synced: 07 Nov 2024
https://github.com/romsper/qa-automation-base
There are basic projects for automation frameworks based on Kotlin/Java and TypeScript for the backend, frontend, and mobile.
allure appium assertj browsers-farm chai docker gradle grafana javascript jest junit5 kotlin mocha playwright rest-assured retrofit selenide selenoid testng typescript
Last synced: 15 Jan 2025
https://github.com/bombanauts/bombanauts
Bombanauts, inspired by the original Bomberman game, is a 3D multiplayer online battle arena (MOBA) game where players can throw bombs at each other, make boxes explode, and even other players!
cannonjs chai expressjs game-development javascript mocha react redux socket-io test-driven-development threejs
Last synced: 07 Nov 2024
https://github.com/brianvoe/vue-build
Ultra Simple, Development, Testing and Production Build Cli
babel chai e2e-tests eslint javascript karma mocha nightwatch sass unit-testing vue webpack2
Last synced: 01 Oct 2024
https://github.com/developit/preact-jsx-chai
:white_check_mark: Add JSX assertions to Chai, with support for Preact Components.
chai chai-plugin jsx-assertions jsx-chai preact test testing
Last synced: 07 Nov 2024
https://github.com/raquo/minimal-hapi-react-webpack
Minimal Hapi + React + Webpack + HMR (hot module reloading) Sandbox
babel chai eslint hapi hapi-server hmr hot-module-replacement hot-reload jsdom mocha nodemon react react-hot-reload webpack webpack-assets
Last synced: 01 Oct 2024
https://github.com/ihordiachenko/eslint-plugin-chai-friendly
Makes eslint friendly towards Chai.js 'expect' and 'should' statements.
chai eslint eslint-plugin javascript linting unit-testing
Last synced: 18 Jan 2025
https://github.com/acucciniello/alexa-skill-boilerplate
An easy to use Amazon Alexa Skill Boilerplate for fast skill creation
alexa alexa-app alexa-skill amazon-alexa-skill amazon-echo aws-lambda boilerplate-template chai claudiajs mocha node travis-ci
Last synced: 07 Nov 2024
https://github.com/quisido/react-innertext
Returns the innerText of a React JSX object.
babel babeljs chai es6 innerhtml innertext javascript js mocha npm npm-module npm-package react reactjs travis travis-ci travisci webpack
Last synced: 31 Oct 2024
https://github.com/CharlesStover/react-innertext
Returns the innerText of a React JSX object.
babel babeljs chai es6 innerhtml innertext javascript js mocha npm npm-module npm-package react reactjs travis travis-ci travisci webpack
Last synced: 14 Jan 2025
https://github.com/davidjbradshaw/eslint-config-adjunct
A reasonable collection of plugins to use alongside your main esLint configuration
ava chai cypress eslint eslint-config eslint-configs jasmine jest lodash mocha prettier prettier-eslint qunit ramda redux redux-saga security sonarjs unicorn
Last synced: 10 Jan 2025
https://github.com/the-road-to-learn-react/react-testing-mocha-chai-enzyme
A solid test setup for React components with Mocha, Chai, Sinon, Enzyme in a Webpack/Babel application.
babel chai coverage coverage-report coverage-testing coveralls enzyme jest mocha react reactjs sinon travis travis-ci webpack
Last synced: 07 Nov 2024
https://github.com/mbasso/styled-components-test-utils
Test utils for styled-components compatible with jest, expect, chai and jasmine
chai css expect jasmine jest react styled-components test
Last synced: 21 Jan 2025
https://github.com/sayems/rest.api.test
Simple REST API Test Framework
chai java mocha nunit rest-assured restsharp supertest testng
Last synced: 07 Nov 2024
https://github.com/yuichiroaoki/typescript-hardhat
Template for smart contract development using Typescript & Hardhat
blockchain chai ethereum hardhat solidity typescript
Last synced: 07 Nov 2024
https://github.com/corewar/corewar
Typescript implementation of red code parser and core simulator for the classic game Corewar
chai corewar corewars game jest redcode sinon typescript
Last synced: 07 Nov 2024
https://github.com/shiling/testing-zero-to-hero
Exercises for learning how to write Unit tests, API tests, End-to-end tests, and more...
api-testing chai chai-http end-to-end-testing mocha uilicious unit-testing webdriverio
Last synced: 07 Nov 2024
https://github.com/mfaisalkhatri/supertest_poc
API Testing using supertest, mocha and chai.
apitesting chai e2e-tests mocha mocha-tests testautomation testing tutorial tutorials
Last synced: 07 Nov 2024
https://github.com/raphaelalmeidamartins/fullstack-bank
Digital wallet full stack application developed with Next.js and Node.js
chai css-modules cypress docker docker-compose expressjs mocha nextjs nodejs postgresql sass sequelize sinon swagger-ui testing-library typescript
Last synced: 18 Jan 2025
https://github.com/tmarrs/json-at-work-examples
Code examples for JSON at Work.
chai handlebars java javascript jq json json-schema jsonapi junit4 minitest mocha mustache nodejs rest ruby
Last synced: 07 Nov 2024
https://github.com/tariqulislam/express-starter-kit
This repository is boilerplate for API based development with express js. the application contains all the development tools, those are swagger and swager ui documentation tools, mocha and chai testing tools, mongoose drive integration, MCV pattern wise coding style, JSON web token for authenticate and more other tools
chai chai-http database database-configuration docker-composer docker-container dotenv expressjs jwt jwt-token machine mocha mongodb mongoose nodejs nodemon pm2 swagger swagger-ui
Last synced: 07 Nov 2024
https://github.com/sayems/javascript.webdriver
Browser test automation using Selenium WebDriver in JavaScript
chai es6 mocha selenium selenium-webdriver webdriver webdriverjs
Last synced: 07 Nov 2024
https://github.com/mrchico/stablecoin.services
A gas free offering of common Dai and Chai operations
Last synced: 07 Nov 2024
https://github.com/auspham/FireShare
Real-time file sharing system. Using NodeJS, ReactJS, SocketIO, MongoDB. Chai, WebdriverIO for testing.
chai fullstack mocha mongodb nodejs pubsub reactjs socket webdriverio
Last synced: 11 Nov 2024
https://github.com/jaredhanson/chai-passport-strategy
Helpers for testing Passport strategies with the Chai assertion library.
Last synced: 07 Nov 2024
https://github.com/auspham/fireshare
Real-time file sharing system. Using NodeJS, ReactJS, SocketIO, MongoDB. Chai, WebdriverIO for testing.
chai fullstack mocha mongodb nodejs pubsub reactjs socket webdriverio
Last synced: 12 Oct 2024
https://github.com/mesaugat/chai-exclude
Exclude keys to compare from a deep equal operation with chai expect or assert.
assert bdd chai chai-exclude chai-plugin exclude expect mocha tdd unit-testing
Last synced: 15 Jan 2025
https://github.com/usulpro/js-stack-from-scratch-v1-rus
🌺 Russian translation of "JavaScript Stack from Scratch" v.1
chai eslint flow gulp javascript mocha react redux russian translation tutorial webpack yarn
Last synced: 07 Nov 2024
https://github.com/princed/karma-chai-plugins
Chai browser plugins set for Karma
assertions chai karma karma-plugin sinon
Last synced: 07 Nov 2024
https://github.com/jordanell/testing-with-sequelize
An example repository for how to test with the Sequelize ORM.
Last synced: 07 Nov 2024
https://github.com/samc621/tokenfactory
A simple factory for deploying ERC20 and ERC721 tokens.
blockchain chai erc20 erc721 ethereum mocha open-zeppelin smart-contracts solidity truffle
Last synced: 07 Nov 2024
https://github.com/midhatahir/kodershub
CodeEditor Mern WebApp specifically designed for Kids and Teens🤩
chai expressjs lodash material-ui nodejs reactjs
Last synced: 07 Nov 2024
https://github.com/botblock/botblock.org
BotBlock - The List of Discord Bot Lists and Services
chai chai-http express express-js expressjs knex knex-migrate knexjs knexjs-nodejs-db-migration mocha mocha-chai mocha-tests mochajs node node-js nodejs pug pug-template-engine pugjs
Last synced: 20 Jan 2025
https://github.com/charlesstover/fetch-action-creator
Fetches using standardized, four-part asynchronous actions for redux-thunk.
async asynchronous chai es6 javascript js mocha npm npm-module npm-package npmjs react-redux redux redux-actions redux-thunk thunk travis travis-ci travisci typescript
Last synced: 01 Oct 2024
https://github.com/smallpaes/nextmeal
Nextmeal is an online platform for you to readily access to awesome food nearby with reasonable price.
bootstrap chai express-validator expressjs google-maps-api heroku mocha multer mysql nodejs nodemailer passport-jwt sass sequelize sinon vue-carousel vue-chartjs vuejs2 vuelidate vuex
Last synced: 07 Nov 2024
https://github.com/pradumnasaraf/opensource-api
A free and public Open Source API.
api chai docker express javascript mocha mongodb mongoose nodejs
Last synced: 07 Nov 2024
https://github.com/tariqulislam/express-mysql-rest
Building the simple api with sequelize, mysql and express js. this repository contains the code about how to use sequelize with mysql at express js. for example i have provide the crud operation to this repository. You can also testing the api with chai and mocha with chai-http by this repository
chai chai-http expressjs mocha mysql nodejs nodemon sequelize
Last synced: 07 Nov 2024
https://github.com/stefanwille/nodejs-integration-testing
Integration testing of a Node.js / Express.js / Sequelize app
chai express integration-testing mocha nodejs rest sequelize testing
Last synced: 07 Nov 2024
https://github.com/onechiporenko/chai-string
Strings comparison matchers for chai
chai chai-plugin chai-string javascript
Last synced: 18 Jan 2025
https://github.com/dalenguyen/webdriverio-typescript-boilerplate
This project will show you how to start your UI Automation Test with WebdriverIO and TypeScript
allure chai hacktoberfest mocha typescript webdriverio
Last synced: 07 Nov 2024
https://github.com/realm/node-template-project
A template for your Node and TypeScript Project with Visual Studio Code Debugging!
chai mocha node template typescript
Last synced: 01 Oct 2024
https://github.com/wolox/dictum.js
Create automatic documentation of your NodeJS API endpoints
chai dictum documentation documentation-generator nodejs
Last synced: 07 Nov 2024
https://github.com/joanesquivel/cypress-demo-framework
Cypress IO demo framework built over Youtube videos to teach the framework basics to anyone interested in this technology.
applitools chai cicd cypress docker github-actions javascript jenkins joanmedia mocha testing typescript
Last synced: 07 Nov 2024
https://github.com/ethaks/fvtt-quench
Harden your Foundry module or system code with end-to-end UI tests directly within Foundry. Powered by Mocha and Chai.
chai fast-check foundry-vtt foundryvtt mocha testing
Last synced: 07 Nov 2024
https://github.com/lucasbassetti/react-airbnb-boilerplate
:fire: React Boilerplate following Airbnb's JavaScript (ES6) Style Guide
airbnb airbnb-javascript boilerplate chai eslint javascript mocha postcss react sass started webpack
Last synced: 07 Nov 2024
https://github.com/aelbore/aria-vue
Testing tools for Vue components
chai mocha rollup unit-test vite vue vue-test-utils
Last synced: 01 Oct 2024
https://github.com/asing1001/movierater
A useful website for finding movie's rating in Chinese and English. By crawling Yahoo, Ptt, IMDB.
apollo-client chai crawler graphql material-ui mocha mongodb movies nodejs reactjs redis server-side-rendering service-worker sinon typescript
Last synced: 07 Nov 2024
https://github.com/martinkr/chigai-api
Modern visual regression testing. API for the visual regression tests.
automation bdd chai image-diff mocha puppeteer regression-tests tdd test-framework test-runner testing visual-regression visual-regression-testing
Last synced: 07 Nov 2024
https://github.com/mackentoch/react-redux-immutable-webpack-ssr-starter
React + React-Router 4 + Redux + ImmutableJS + Bootstrap + webpack 3 with with Server side rendering, Hot Reload and redux-devtools STARTER
boilerplate bootstrap chai immutable immutablejs mocha react-bootstrap react-hot-loader-3 react-hot-loader3 reactjs redux redux-devtools ssr starter starter-project starter-template webpack webpack3
Last synced: 11 Oct 2024
https://github.com/ember-cli/ember-cli-chai
Chai assertions for Ember.js
chai ember ember-addon ember-cli javascript
Last synced: 01 Oct 2024
https://github.com/adambien/webcomponents-with-redux.training
Home of webcomponents-with-redux.training examples
chai css es6 fetch flex grid javascript lit-html mocha quarkus redux shadowdom snowpack training ui5 unittest vaadin webcomponents webstandards
Last synced: 07 Nov 2024
https://github.com/liufulin90/js-common-tools
工作中常用JavaScript相关工具函数 (js判断函数,数组去重,对数组进行排序,判断数组是否有重复值,判断是否为身份证号码等),自动化测试(mocha + chai)
Last synced: 07 Nov 2024
https://github.com/microverseinc/project-nodejs-rest-api
Project: Build a REST API with Node.js & Express
chai express javascript mocha nodejs passport project
Last synced: 01 Oct 2024
https://github.com/marcl/js-unit-testing-examples
🤓 JavaScript Unit Testing Examples
chai express javascript middleware mocha promises sinon unit-testing
Last synced: 07 Nov 2024
https://github.com/robertcorponoi/electron-vue3-ts-quick-start
Easy to use template for creating an app with Electron, Vue3, and Typescript
babel chai electron eslint mocha quick-start quickstart template ts typescript vue vue3
Last synced: 07 Nov 2024
https://github.com/brybrophy/brophy-react-starter
A React and Express Boilerplate With Fully Built Front and Back Ends
boilerplate bookshelf chai code-splitting express knex mobx mocha postgresql react react-router-4 sass webpack2
Last synced: 30 Sep 2024
https://github.com/anant/cassandra.api
Open Source Application for DataStax Astra
apache astra cassandra cassandra-cql cassandra-cql-driver cassandra-database chai datastax datastax-astra express expressjs flask flask-api gitpod mocha node nodejs python python3 supertest
Last synced: 07 Nov 2024
https://github.com/pepeye/graphql-starter
Node, Express, GraphQL, Neo4j, Mocha and ES6
chai express-graphql graphql mocha neo4j supertest
Last synced: 01 Oct 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