An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with sinon

A curated list of projects in awesome lists tagged with sinon .

https://github.com/sinonjs/sinon

Test spies, stubs and mocks for JavaScript.

javascript sinon stub stubs tdd test-driven-development test-spies unit-testing

Last synced: 23 Apr 2025

https://github.com/testdouble/testdouble.js

A minimal test double library for TDD with JavaScript

mocking sinon spies testdouble testing-tools

Last synced: 11 Apr 2025

https://github.com/soda-x/blog

Here is my blog

babel blog lerna sinon webpack

Last synced: 05 Apr 2025

https://github.com/suites-dev/suites

Unit testing framework for dependency injection that automates mocking and simplifies test setup, reducing boilerplate code and enabling developers to build comprehensive and reliable test suites with a standardized, type-safe API

dependency-injection inversifyjs jest mock mocking nestjs sinon spec tdd testing typescript unit-test unit-testing

Last synced: 13 Apr 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/automock/automock

A testing meta-framework that simplifies unit testing by reducing boilerplate code and enabling developers to build comprehensive and reliable test suites

dependency-injection inversifyjs jest mock mocking nestjs sinon spec tdd testing typescript unit-test unit-testing

Last synced: 23 Nov 2024

https://github.com/posva/vuex-mock-store

āœ…Simple and straightforward Vuex Store mock for vue-test-utils

jest mock sinon store test vue vuex

Last synced: 11 Apr 2025

https://github.com/indiesquidge/javascript-challenges

A collection of JavaScript coding challenges

challenges javascript javascript-challenges sinon tape

Last synced: 20 Dec 2024

https://github.com/codigami/hapi-starter-kit

Hapi.js based REST boilerplate which uses latest ES7/ES8 features (async/await) with code coverage and follows best pratices

async-await boilerplate code-climate code-coverage docker docker-compose es7 es8 eslint hapi javascript mocha newrelic nodejs sinon standard-js starter-kit swagger travis-ci yarn

Last synced: 10 Feb 2025

https://github.com/yzevm/typeorm-mock-unit-testing-example

Example how to mock TypeORM database connection for your blazing unit-tests with Mocha and Jest

docker-compose e2e-tests express jest mocha mock sinon stub tests typeorm typescript unit-testing

Last synced: 10 Feb 2025

https://github.com/nubescope/sinon-mongoose

Extend Sinon stubs for Mongoose methods to test chained methods easily

chain-methods mock mongoose sinon stub

Last synced: 02 Apr 2025

https://github.com/elwayman02/ember-sinon-qunit

Sinon sandbox test integration for QUnit

addon ember ember-qunit ember-sinon sinon sinon-qunit

Last synced: 08 Apr 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: 12 Apr 2025

https://github.com/danawoodman/sinon-express-mock

Simple request and response mock objects to pass into Express routes when testing using Sinon.

epub helper mock route router sinon test testing util utility

Last synced: 09 Apr 2025

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: 12 Apr 2025

https://github.com/juffalow/express-jwt-example

Example project for Express.js with JWT blogpost

chai expressjs jwt mocha nodejs sinon

Last synced: 12 Apr 2025

https://github.com/princed/karma-chai-plugins

Chai browser plugins set for Karma

assertions chai karma karma-plugin sinon

Last synced: 12 Apr 2025

https://github.com/pixijs/floss

Unit-testing for those hard to reach places

coverage electron electron-mocha mocha sinon travis-ci unit-testing

Last synced: 26 Apr 2025

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: 12 Apr 2025

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: 12 Apr 2025

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: 12 Apr 2025

https://github.com/marcl/js-unit-testing-examples

šŸ¤“ JavaScript Unit Testing Examples

chai express javascript middleware mocha promises sinon unit-testing

Last synced: 12 Apr 2025

https://github.com/joincolony/jest-sandbox

šŸ Simple sinon like sandbox for jest

jest sandbox sinon testing

Last synced: 31 Mar 2025

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: 12 Apr 2025

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/toddbluhm/sinon-bluebird

[Obsolete] Simple sinon wrapper providing bluebird promise support

bluebird extension promises sinon spies stub testing

Last synced: 14 Apr 2025

https://github.com/team-igniter-from-houston-inc/async-fn

Additional methods for different mocking libraries to introduce "late resolve" of promises returned by the mock functions. This allows tests that read chronologically, like a story.

async async-await bdd javascript jest sinon tdd unit-testing

Last synced: 01 Apr 2025

https://github.com/rstuven/sinonquire

Automatically stubs CommonJS modules returned by require() using Sinon.JS

commonjs commonjs-modules mock mocking sinon stub stubbing

Last synced: 02 Dec 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/kirill3333/nodejs_unit_tests_example

Create this example for question from https://stackoverflow.com/questions/38190712/how-to-unit-test-a-node-api-using-sinon-express-with-mongo-db

istanbul mocha nodejs sinon unittesting

Last synced: 04 Dec 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: 12 Apr 2025

https://github.com/onuar/ts-boilerplate

typescript, nodemon, mocha, sinon, chai, tslint, vscode. all in one!

boilerplate chai debug debuggable mocha nodemon sinon typescript vscode

Last synced: 19 Apr 2025

https://github.com/gastonpereyra/vercel-serverless-api-tests

A Helper to make tests with vercel-serverless-api package

node serverless sinon tests vercel

Last synced: 14 Apr 2025

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 Feb 2025

https://github.com/sinonjs/referee-sinon

Sinon.JS and the referee assertion library in one package

assertions javascript sinon testing

Last synced: 22 Apr 2025

https://github.com/tkssharma/javascript-testing-world

šŸ„¼šŸ§¬šŸ§ŖšŸ”¬šŸ§«šŸ¦  All about javascript Testing using Different Libraries 2021 [Become Smart Developer] šŸ„¼šŸ§¬šŸ§ŖšŸ”¬šŸ§«šŸ¦ 

code code-coverage-html coverage-report cypress e2e-tests istanbuljs jasmine jest jest-snapshots karma-jasmine mocha mocha-chai nestjs-graphql nock nyc sinon testing unit-testing

Last synced: 19 Nov 2024

https://github.com/siddharthachowdhury/react-redux-rxjs-router

Boilerplate setup of React.js using TypeScript, Webpack, Babel, Rxjs, Redux, Routerv4, Jest and Scss. Setup with example touching all the aspects of reactive programming using the stack with unit test sample using Jest and enzyme.

authentication babel boilerplate enzyme epics jest react react-boilerplate react-router-v4 react-rxjs reducer redux redux-observable rxjs6 sass sinon typescript webpack4

Last synced: 16 Dec 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: 02 Mar 2025

https://github.com/bahmutov/not-allowed

Throws a good user friendly error if a function is called, useful in stubs during testing

mock sinon stub test testing utility

Last synced: 17 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: 20 Mar 2025

https://github.com/sombriks/simple-knex-koa-example

sample application touring API, tests, continuous integration, continuous deployments, image publishing and so on

argocd docker docker-compose dotenv-flow github-actions gitops knex koa kubernetes migrations mocha node sinon sqlite

Last synced: 21 Mar 2025

https://github.com/joaoespacheco/trybe-project-29-futebol-club

Aplicação full stack para gerenciamento de pontos em um campeonato de futebol.

chai css expressjs html mocha myql nodejs react sequelize sinon typescript

Last synced: 15 Mar 2025

https://github.com/brunofpessoa/api-store-manager-msc

Uma API rest de gerenciamento de loja desenvolvida segundo a Arquitetura MSC - Model, Service e Controller.

api api-rest chai docker express mocha mysql nodejs sinon sql yup

Last synced: 04 Apr 2025

https://github.com/ramraghul/remitbee_task

Employees auto work Schedule app

localstorage react-cookies reactjs sinon

Last synced: 28 Mar 2025

https://github.com/spaceagetv/electron-mocks

Mock various Electron classes for testing

electron fakes mocks sinon stubs testing

Last synced: 21 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: 20 Feb 2025

https://github.com/tayloradam1999/holbertonschool-web_back_end

All of the concept based Back-End Web Development projects for Holberton School Tulsa

authentication-backend caching-strategies es6-classes es6-modules i8n mocha-chai mongodb mysql pagination python-3 redis sinon

Last synced: 27 Feb 2025

https://github.com/mbrennerr/trybe-futebol-clube

Projeto Realizado durante módulo de backend da formação FullStack da Trybe;

chai docker docker-compose docker-image mocha mysql poo sequelize sinon typescript

Last synced: 23 Feb 2025

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: 20 Feb 2025

https://github.com/balintsoos/zipfy-albums

Sorting music albums with Zipf's Law

express js mocha sinon sorting-music-albums zipf

Last synced: 04 Apr 2025

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: 17 Feb 2025

https://github.com/jonathan-r-andrade/store-manager

API RESTful para gerenciamento de vendas no formato dropshipping.

chai express-js javascript mocha mysql node-js oas3 openapi-specification restful-api sinon sql swagger-ui unit-tests

Last synced: 14 Mar 2025

https://github.com/leotm/book-store

MVP app for Vendigo's coding exercise for an online book shop šŸ“š Chose to try the new Angular 5. Followed by successful 2 hours of live pair programming implementing and learning HapiJS on the fly. Later further successful phone interviews with the CEO, then investor Mads Faurholt.

angular5 bootstrap4-alpha6 chai coding-exercise hapi http-get json karma-jasmine minimal mocha mvp nodejs sinon typescript unit-testing

Last synced: 26 Feb 2025

https://github.com/jonathan-r-andrade/car-shop

API para gerenciamento de uma concessionƔria de veƭculos.

chai express-js mocha mongodb node-js oas3 oop openapi-specification restful-api sinon swagger-ui typescript unit-test

Last synced: 22 Mar 2025

https://github.com/thtuanlegithub/web-booking-backend

Tour Booking and Management Web Application - Server Side

chai ci-cd ejs expressjs javascript mysql2 nodejs sequelize sinon stryker unit-test

Last synced: 20 Feb 2025

https://github.com/brunofpessoa/trybe-futebol-clube

Esta é uma aplicação de site informativo sobre partidas e classificações de futebol.

api-rest chai docker express mocha-tests nodejs sequelize-orm sinon solid typescript

Last synced: 04 Apr 2025

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: 16 Mar 2025

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: 17 Feb 2025

https://github.com/klauslube/Store-Manager-Project

CRUD de um sistema de gerenciamento de loja utilizando nodeJS, Express e arquitetura MSC

api-rest chai http-server javascript joi-validation mocha mysql-database nodejs nodemon restfull-api sinon tdd

Last synced: 11 Mar 2025

https://github.com/voutilad/sinon-for-idiots

Material for a talk to Burlington VT JavaScript meetup

javascript sinon testing

Last synced: 05 Apr 2025

https://github.com/alvarogarcia7/spike-roman-numerals-javascript

Results of the mob session on JS, using the Roman Numerals kata

javascript js kata mob-programming rest-api roman-numeral sinon sinon-js tdd wip

Last synced: 28 Feb 2025

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: 17 Feb 2025

https://github.com/scalvert/ember-sinon-sinoff

An Ember addon that automatically restores sinon after each test.

addon ember restore sinon

Last synced: 28 Mar 2025

https://github.com/isaque-s-0liveira/trybe-futebol-clube-be

O TFC Ʃ um site informativo sobre partidas e classificaƧƵes de futebol!

bcryptjs express jwt-jsonwebtoken mocha-chai mysql orm-sequelize programacao-orientada-objetos sinon typescript

Last synced: 23 Feb 2025

https://github.com/rafaelmoraes003/node-futebol-clube

API that provides information about teams, matches and leaderboards in a soccer league.

chai docker docker-compose express integration-testing mocha mysql nodejs oop sequelize sinon solid-principles typescript

Last synced: 21 Mar 2025

https://github.com/spudmashmedia/esm-rollup-combo

NO BABEL!!! NO WEBPACK!!! Just ESM.js + Rollup.js FTW!!! ლ(ą² ē›Šą² )ლ

axios bunyan chai es6 esm esmodules javascript mocha moxios nodejs rollup rollup-js rollupjs sinon sinonjs

Last synced: 06 Mar 2025

https://github.com/rafaelmoraes003/trybeer-delivery-app

Full-stack application that simulates an eCommerce for a beverage distributor, being able to have information about orders, communicate between customers and sellers and manage who uses the application through the administrator.

chai express full-stack http-server integration-testing javascript jest mocha mysql node nodejs react react-testing-library reactjs sequelize sinon styled-components unit-testing

Last synced: 21 Mar 2025

https://github.com/simran1002/pennyplanner

Develop a RESTful API using Node.js for a personal finance management application. The API will allow users to track their incomes, expenses, and provide insights on their spending habits, with an emphasis on security, data integrity, and efficient data retrieval.

express-rate-limit joi-validation jwt-authentication mocha-chai nodejs sequelize sinon

Last synced: 14 Mar 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: 11 Mar 2025

https://github.com/larissaperinoto/fast-delivery

Fast Delivery is a Full Stack application to support a beer distributor.

chai css eslint hooks html javascript jwt material-ui mocha mysql nodejs react-router reactjs sequelize sinon swagger

Last synced: 01 Mar 2025

https://github.com/alfianandinugraha/first-mocha

Learn Mocha with Sinon.js and Chai.js for Test-Driven Development 🧪

chai example learning mocha sinon test-driven-development ttd

Last synced: 01 Apr 2025

https://github.com/alancesar/bookstore

Projeto exemplo para o tutorial de testes em Node.js

chai mocha nodejs sinon test testing

Last synced: 26 Mar 2025

https://github.com/kirill3333/jsnn_6

Slides for JSNN #6 NodeJS Unit testing

chai istanbul mocha nodejs sinon unit-testing

Last synced: 26 Mar 2025

https://github.com/farynaio/flickr-public-gallery

Infinite scroll implementation for Flickr Public Photo Feed API.

bdd chai enzyme es6 express mocha node nyc react redux redux-saga responsive rxjs sass sinon tdd webpack

Last synced: 02 Mar 2025

https://github.com/cloudcmd/stub

simplest sinon.stub() alternative with diff support

javascript nodejs sinon stub tdd test

Last synced: 08 Apr 2025