Unit testing
Unit testing is a type of software testing that focusses on testing small units (usually the lowest common denominator) instead of whole processes. This makes more tests necessary but their successful executing makes pinpointing actual successful code easier.
- GitHub: https://github.com/topics/unit-testing
- Wikipedia: https://en.wikipedia.org/wiki/Unit_testing
- Created by: Kent Beck, Erich Gamma
- Released: 1997
- Related Topics: testing, integration-testing, tdd, test-automation, e2e-tests, contract-testing, ui-testing, acceptance-testing, api-testing, junit,
- Aliases: unit-tests,
- Last updated: 2026-06-30 00:28:44 UTC
- JSON Representation
https://github.com/vitron-ai/themis
Intent-first unit testing framework for AI agents in Node.js and TypeScript.
agent-testing ai ai-agents ai-testing developer-tools llm nodejs test-framework testing typescript unit-testing
Last synced: 18 Apr 2026
https://github.com/deniskovalyonoksamples/elearningplatform
Web API sample of eLearning system. Solution include web site (ASP.NET MVC), web api (ASP.NET Web API 2), ORM (NHibernate with Fluent Mappings), Database (MySQL). Unit tests presented for all API requests.
asp-net asp-net-mvc business-logic css data-access-layer html javascript mysql mysql-database nhibernate repository-pattern unit-testing unitofworkpattern web webapi-2
Last synced: 20 Apr 2026
https://github.com/nassimtaghipour/negotiation-react-app
React.js app with unit tests that are implemented by jest-enzyme
bootstrap4 css3 enzyme-testing html5 jest-tests negotiation reactjs unit-testing
Last synced: 30 Apr 2026
https://github.com/douglasiacovelli/moviesapp
App to show popular tv shows from an API, their ratings, overview and similar results. It uses Google Architecture Components and it has unit tests.
android android-viewmodel architecture-components google-jetpack livedata mockito mockito-kotlin retrofit2 rxjava2 unit-testing
Last synced: 17 Apr 2026
https://github.com/ondrejmirtes/mocktainer
Create objects of classes with mocked dependencies more easily!
Last synced: 24 Oct 2025
https://github.com/DenisKovalyonokSamples/ElearningPlatform
Web API sample of eLearning system. Solution include web site (ASP.NET MVC), web api (ASP.NET Web API 2), ORM (NHibernate with Fluent Mappings), Database (MySQL). Unit tests presented for all API requests.
asp-net asp-net-mvc business-logic css data-access-layer html javascript mysql mysql-database nhibernate repository-pattern unit-testing unitofworkpattern web webapi-2
Last synced: 11 Mar 2025
https://github.com/flazefy/wardrobe-be
Wardrobe is your ultimate clothing assistant, helping you organize outfits, track history, manage schedules, and plan weekly looks. Unsure what to wear? Our smart outfit randomizer suggests perfect options based on availability and favorites. Join us and we will keeps your style decision effortless and organize. Created using Laravel
api-testing audit-log authentication cronjob excel firebase firebase-cloud-messaging integration-testing laravel migrations pdf php rest-api sanctum seeder swagger task-scheduler telegram-bot test-reporting unit-testing
Last synced: 17 Apr 2026
https://github.com/csaba79-coder/api-first-development
Contract first development using Swagger API
h2-database integration-testing liquibase-changelog maven modelmapper mysql-database open-api-v3 spring-boot spring-security swagger-api unit-testing
Last synced: 17 Apr 2026
https://github.com/scratchaddons/meow
Scratch Addons unittests.
actions nodejs unit-testing unittest
Last synced: 14 Apr 2025
https://github.com/ileostar/sokoban
推箱子小游戏📦
practice-project typescript unit-testing vite vitesse-lite vitest vue3
Last synced: 07 Apr 2025
https://github.com/heyclore/citronella
Webdriver Extension with Page Object Wrapper
appium appium-automation appium-python appium-tests page-object-model pytest python selenium selenium-python selenium-tests selenium-webdriver testing unit-testing webdriver
Last synced: 28 Oct 2025
https://github.com/codingnagger/dotnetcore-sample
Sample solution with default values API and test project
api api-server apis dotnet dotnet-core dotnetstandard sample sample-connector sample-project samples unit-testing
Last synced: 08 Sep 2025
https://github.com/ifzarasool/metrics-webapp
This is a mobile web application to check the data on the total covid19 confirmed cases and deaths, check data for all countries with recorded cases. It also has a details page to check for the statistics for each region/state if available.
es6-javascript html-css-javascript html5 jest-snapshots jest-tests nodejs reactjs reacttestinglibrary redux-thunk unit-testing webpack
Last synced: 13 Apr 2026
https://github.com/0rayn/Jt
Just-Test is your Test-Harness software made in C for C
c-language test-automation test-harnesses unit-testing
Last synced: 31 Oct 2025
https://github.com/hrosicka/simplecalculator
The Calculator is a 💪 powerful and user-friendly desktop application. Perform basic arithmetic operations, keep track of your history, and save your results to a file with this tool.
basic-calculator calculator calculator-app calculator-application calculator-python3 design desktop-application gui math object-oriented-programming oop oop-python python python-calculator python3 simple-calculator-python simplecalculator test unit-testing unittests
Last synced: 21 Mar 2025
https://github.com/minoddein/gymlog
GYMLog is a desktop application for conducting training activities and nutrition
desktop desktop-app dotnet-core json mvc unit-testing winforms
Last synced: 27 Feb 2026
https://github.com/devsazal/geo-features-bbox-api
GeoFeatures API — to get data as json for any valid coordinates as bounding box (TypeScript, Node.js, Express.js, Docker)
docker expressjs geometry openstreetmap typescript unit-testing
Last synced: 16 Apr 2026
https://github.com/nerdic-coder/jest-angular-demo
A demo of Jest unit tests with Angular
angular jest jest-tests typescript unit-testing
Last synced: 09 May 2026
https://github.com/0rayn/jt
Just-Test is your Test-Harness software made in C for C
c-language test-automation test-harnesses unit-testing
Last synced: 09 Feb 2026
https://github.com/120dev/template-api
This project allows to create Posts, Categories via an interface API type
api api-server dingo laravel54 unit-testing
Last synced: 08 Feb 2026
https://github.com/zh217/py-pgtest
Making postgresql unit-testing less painful
postgresql python unit-testing
Last synced: 09 Apr 2025
https://github.com/hazae41/x509
Zero-copy X.509 certificates for the web 🏎️
asn1 certificate certificate-authority decoding der encoding esmodules javascript letsencrypt nodejs parser pem ssl tls typescript unit-testing x509 zero-copy
Last synced: 02 Feb 2026
https://github.com/seanox/aspect-js
Fullstack JavaScript framework for SPAs incl. Expression Language, Reactivity Rendering with additional attributes, Model View Controller (MVC), View Model Binding, Events, Interceptors, Resource Bundle, Immutable NoSQL DataSource, Test Environment and much more.
aspect-js datasource expression-language framework frontend i18n javascript micro-frontend mvc mvvm nosql reactivity seanox spa ui unit-testing
Last synced: 31 Aug 2025
https://github.com/mehdikhosa50/peoplesstakingdapp
A Solidity-based staking system that allows users to stake ERC20 tokens and earn rewards over time. Built with Hardhat and OpenZeppelin, this project implements secure staking, withdrawal, and reward claiming functionalities, complete with comprehensive testing.
chai-mocha ethersjs hardhat javascript openzeppelin solidity staking-rewards unit-testing
Last synced: 07 May 2025
https://github.com/ac-gomes/data-engineering-with-databricks
A simple boilerplate for data engineering and data analysis training in Databricks.
data-analysis data-engineering databricks databricks-notebooks pyspark python unit-testing
Last synced: 30 Apr 2025
https://github.com/pdsuwwz/vue-unit
Unit Test for Vue -- 搭建 Vue 3.x + Vite 4.x 单元测试环境(包含覆盖率测试)
codecov coverage environment jest jest-environment-jsdom pnpm starter-template unit-testing vite vite3 vite4 vue vue3
Last synced: 26 Oct 2025
https://github.com/khaledashrafh/jrobostack
It's a comprehensive testing project aimed at thoroughly testing a Todo application. It includes testing for both the backend and frontend components. The project is built using a Spring Boot backend server and an HTML/JavaScript frontend.
automation-testing backend-testing data-flow-coverage frontend-testing fullstack-testing graph-coverage junit junit-5 junit-test junit4 postman-collection quality-assurance robot-framework robotframework software-testing software-testing-course todo todoapp unit-testing unit-testing-framework
Last synced: 30 Jan 2026
https://github.com/codecop/rabatt-rechner-kata
Exercise for finding tests for boundary conditions.
boundary-conditions code-kata exercise kata test-cases unit-testing
Last synced: 16 Apr 2025
https://github.com/kanzatahreem/to-do-list
Webpack based webapp, build with JavaScript, To-do list is a tool that helps users to organize their day. It lists the things that they need to do, and allows them to add, edit, delete or mark an item as complete.
css es6-javascript github-flow html jest-tests modules pair-programing pair-programming todolist todolist-javascript unit-testing webpack
Last synced: 10 May 2026
https://github.com/airtap/browsers
A reusable list of browsers to test when using Airtap.
browsers sauce-labs unit-testing
Last synced: 14 Apr 2025
https://github.com/baumannzone/100-code-coverage-is-useless
💯% Code Coverage is useless
ava code-coverage css html javascript nodejs testing unit-testing
Last synced: 04 Jan 2026
https://github.com/tommylemon/unitauto-go-demo
UnitAuto Go Demo,提供用来做单元测试的业务函数。UnitAuto Go Demo with functions to be unit tested.
go go-demo go-demos go-example go-examples golang golang-demos golang-example golang-examples unit-test unit-testing unit-testing-example unitauto unittest unittesting
Last synced: 17 Mar 2026
https://github.com/yegor256/aggregate-repeated-test
The @AggregateRepeatedTest JUnit annotation
Last synced: 24 May 2026
https://github.com/mazenrashed/github-repositories
Sample for using MVVM - Koin - Room - RxJava - Retrofit - Mockito - JUnit
android dependency-injection koin kotlin kotlin-android mockito mockito-kotlin mvvm mvvm-android mvvm-architecture retrofit retrofit2 room room-database rxandroid rxjava-android rxjava2 rxkotlin sqlite unit-testing
Last synced: 13 Apr 2026
https://github.com/vdsabev/sneer
Type-safe mocking utilities for reliable unit tests
mocking testing typescript unit-testing
Last synced: 25 Oct 2025
https://github.com/bryandejesusrt/restfull-api-clients
API RESTful para gestión de clientes con integración a base de datos PostgreSQL y servicio externo de países. 🚀
java junit5 maven postgresql quarkus restful-api swagger-ui unit-testing
Last synced: 20 Feb 2026
https://github.com/mo7amedaliebaid/study_cases
bloc bloc-test clean-architecture dart flutter unit-testing
Last synced: 25 Aug 2025
https://github.com/dhi13man/answering-forum-backend
A Node.js Express backend for a Stackoverflow like answering forum, with RESTful endpoints, written in es6 style with linted and comprehensively unit-tested code. Utilizes a local json database using fs but has full separation of concern to implement anything else.
babel backend backend-api es6 eslint express express-middleware express-router filesystem fs javascript jest json jwt model-view-controller node node-js nodejs rest-api unit-testing
Last synced: 11 Apr 2026
https://github.com/dylibso/xtp-test-rust
A Rust test framework for xtp / Extism plugins.
extism plugins testing unit-testing wasm webassembly
Last synced: 02 Feb 2026
https://github.com/zcemycl/algotest
Solving algorithm problems with C++ (Cmake,gtest), C# (dotnet,xunit), Py (pip,pytest), Js (NodeJS,mocha), bash scripts and github actions, under Win10/OSX/Ubuntu.
algorithms cmake cpp csharp dotnet github-actions googletest javascript leetcode macosx makefile mocha nodejs pip pytest python3 ubuntu unit-testing win2019 xunit
Last synced: 24 Apr 2025
https://github.com/kelcodesstuff/neon-casino
iOS and iPadOS slot machine game. Includes Test Plans for UI, Unit, and Performance tests.
performance-testing swiftui ui-testing unit-testing
Last synced: 18 May 2026
https://github.com/mehradi-github/ref-react-typescript-vitest
Testing & Code Quality with Vitest and Github-actions
github-actions mocking snapshot spie typescript unit-testing vitest
Last synced: 23 Apr 2025
https://github.com/RuixeWolf/leetcode-problems
Ruixe 的 LeetCode 算法题集,使用 TypeScript 语言,集成 Jest 单元测试,可快速新建题解源码与测试文件
leetcode leetcode-problems-solutions leetcode-typescript typescript unit-testing
Last synced: 11 Mar 2025
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 Aug 2025
https://github.com/fullstackwithlawrence/openai-hello-world
A Python "Hello World" application that also demonstrates the OpenAI API and usage of Docker.
black chatcompletion chatgpt ci-cd docker docker-compose docker-container dockerfile flake8 github-actions gpt mergify openai-api pre-commit prettier-eslint pylint python semantic-release unit-testing
Last synced: 09 Apr 2026
https://github.com/csoroiu/lambdamatchers
A set of tools that enables creating custom hamcrest matchers more easy. Built with Java 8, usable on Java 8+.
assert hamcrest java junit junit5 lambda matcher unit-testing
Last synced: 14 Jan 2026
https://github.com/egorikas/lambdavariableextractor
Extracting closures from lambdas has never been so easy
action csharp delegates extract-lambda lambda-variable unit-testing
Last synced: 15 Aug 2025
https://github.com/soundvibe/pbt4j
pbt4j is property-based testing extensions for JUnit
java junit nashorn property-based-testing unit-testing
Last synced: 24 Jun 2025
https://github.com/devkishor8007/is-action-on
cover basic unit testing with github action CI using nodejs and expressjs
backend-api backend-service ci continuous-integration expressjs github-actions nodejs nodejs-expressjs sample-project supertest unit-testing
Last synced: 12 Apr 2026
https://github.com/tw1ddle/geometrize-lib-unit-tests
Unit tests for Geometrize, a library for geometrizing images into geometric primitives
art cpp cpp-library geometrize geometry geometry-processing hill-climbing unit-testing
Last synced: 04 Feb 2026
https://github.com/omermorad/jest-gherkin
Jest Gherkin Plugin (For BDD Testing)
bdd bdd-framework integration-testing jest jest-plugin unit-testing
Last synced: 30 Jul 2025
https://github.com/munawwar/http-snapshotter
🕸 Snapshot HTTP requests for unit tests
Last synced: 10 Apr 2025
https://github.com/khesualdo/unit-testing
:lemon: :cherries: :watermelon: My cheatsheet for writing unit tests with Moq.NET and MSTest
csharp dotnet microsoft moq moq-framework mstest testing unit-testing
Last synced: 12 Apr 2025
https://github.com/dotnet-labs/builderpattern-moq-unittests
Builder Pattern vs Moq in Unit Tests
builder-pattern moq unit-test unit-testing
Last synced: 11 Apr 2025
https://github.com/bccp/runtests
Running pytest tests with incremental builds and optional MPI support
mpi pytest python unit-testing
Last synced: 07 Aug 2025
https://github.com/john-doherty/fetch-reply-with
Unit test fetch requests with ease
fetch fetch-api mock nodejs unit-testing
Last synced: 23 Apr 2025
https://github.com/ciriousjoker/fake_firebase_performance
Flutter package: Fake Firebase Performance for use during Flutter unit & widget tests.
fake firebase firebase-performance firebase-performance-monitoring flutter-test mock unit-testing
Last synced: 20 May 2026
https://github.com/ivangfr/springboot-testing-mysql
Goals: 1) Create a simple Spring Boot application to manage users; 2) Explore the utilities and annotations that Spring Boot provides for testing; 3) Test using Testcontainers.
integration-testing java mysql spring-boot spring-data-jpa spring-web-mvc springdoc-openapi testcontainers unit-testing
Last synced: 10 Apr 2025
https://github.com/jenkinsci/compuware-topaz-for-total-test-plugin
Jenkins Plugin for BMC AMI DevX Total Test
bmcamidevx compuware-topaz functional-testing jenkins-plugin test-scenario testtotaltest topaz topazfortotaltest unit-testing
Last synced: 28 Jul 2025
https://github.com/rubydevi/todolist-minimalist
In this project, I will build a simple HTML list of To Do tasks. The list will be styled according to the specifications listed later in this lesson. This simple web page will be built using webpack and served by a webpack dev server.
babel html-css-javascript jest unit-testing webpack
Last synced: 14 Apr 2026
https://github.com/piyalidas10/reactive-form-custom-validation-array
Reactive Form Validation
angular form-validation reactive-form reactive-form-validation unit-testing
Last synced: 20 Jul 2025
https://github.com/amirabdev/ProductManagement
This is a sample .NET Core web application for managing products with CRUD operations. It uses ASP.NET Core Web API, SQL Server, and includes Swagger documentation for easy API testing.
api-documentation asp-net-core c-sharp crud-operation entity-framework-core integration-testing product-management sql-server swagger unit-testing web-api
Last synced: 27 Jul 2025
https://github.com/vic/checkmate
A flake checker (treefmt & nix-unit) for testing other flakes with zero dependencies.
flake flakes nix nix-flake treefmt treefmt-nix unit-testing
Last synced: 02 Aug 2025
https://github.com/ryanchao2012/gutt
Auto Generate Unit Test Templates
code-generation codegen gutt python testing unit-testing
Last synced: 05 May 2025
https://github.com/badgerati/edison
Edison is an open source unit/integration test framework for .NET
assert chocolatey continuous-testing dotnet edison integration-testing nuget parallel regression-testing system-testing test-assembly test-framework testdriven tests unit-testing
Last synced: 18 Aug 2025
https://github.com/the-man-w-laughs/obj-renderer
A lightweight OBJ file renderer written in C# using the SFML library.
c-sharp dependency-injection dot-net flat-shading lambertian-shading matrix-transformations obj-files obj-parser rendering-3d-graphics sfml unit-testing xunit
Last synced: 27 Mar 2026
https://github.com/kdinev/jsunit-gen
Unit test generator for JavaScript.
javascript typescript unit-testing
Last synced: 19 May 2026
https://github.com/nicolab/crystal-testify
Testing utilities for Crystal lang specs. OOP abstraction for creating unit and integration tests.
crystal crystal-lang integration integration-testing spec test unit-testing xunit
Last synced: 25 Mar 2025
https://github.com/wezsietato/datadriventesting
A Swift package that provides data-driven testing functionality for your project.
data-driven-tests swift swift-package unit-testing
Last synced: 16 Sep 2025
https://github.com/asif-faizal/informed
Informed is a News app built with Flutter's Test-Driven Development (TDD) and Clean Architecture with 49 tests. It focuses on modularity, testability, and maintainability by organizing the app into distinct layers: presentation, domain, and data. The project ensures high code quality through comprehensive testing and best practices.
bloc clean-architecture ui-testing unit-testing
Last synced: 08 May 2025
https://github.com/eneas-almeida/customer-clean-architecture
📜 Guia Clean Architecture, elaborado por Enéas Almeida com o principal objetivo de facilitar os repasses de informações à equipe.
clean-architecture conventional-commits ddd docker docker-compose jest kafka makefile mongoose nodejs redis typescript unit-testing
Last synced: 05 Apr 2026
https://github.com/eisberg-labs/actix-actor-expect
Utility for unit testing actix actors, extension for `Mocker`
Last synced: 22 Apr 2025
https://github.com/damiansuess/test.uitests
Xamarin.UITest sample application
nunit unit-testing xamarin xamarin-android xamarin-forms xamarin-uitest xeno-innovations
Last synced: 08 Apr 2025
https://github.com/cdlm/st-st
SmallTest — SmallTalk unit tests, from scratch
pharo pharo-smalltalk smalltalk unit-testing
Last synced: 19 Jan 2026
https://github.com/johnsonjh/leaktestfe
leaktestfe: A convenience library and front-end for Uber's goleak
go golang goleak goroutines leak-detection testing unit-testing
Last synced: 18 Mar 2025
https://github.com/dotneteeer/diary
A simple .NET-based daily planner API powered by the most popular and cutting-edge technologies
asp-net-core e2e-testing elk-stack grafana graphql health-check integration-testing jaeger kibana logstash postgresql-database prometheus rabbitmq redis serilog swagger unit-testing validation web-api
Last synced: 12 Feb 2026
https://github.com/helpscout/jekyll-joule
Joule 🔸: A Jekyll library for Unit Testing
jekyll open-source unit-testing
Last synced: 14 Mar 2025
https://github.com/dansantander/trax
Rails app for helping you with keeping track of your tasks and fees per activity with no complications.
integration-tests postgresql rails5 rspec ruby unit-testing
Last synced: 21 Jan 2026
https://github.com/ericksonreyes/ddd-phpspec-helper
Just my personal PhpSpec helper that generates tests and implementation of domain and application classes.
helpers php7 phpspec tdd unit-testing
Last synced: 21 Dec 2025
https://github.com/jpdillingham/lets-code-ci-session-1
Let's Code: Unit Testing and Continuous Integration Part 1: JavaScript
chai codeclimate codecov express istanbul mocha nodejs qccoders supertest travis-ci unit-testing
Last synced: 03 Sep 2025
https://github.com/rtmigo/neatest_py
Runs unit tests with standard Python unittest module. Automates test discovery. Can be conveniently invoked from Python code
automation package python test testing unit-testing unittest
Last synced: 10 Jul 2025
https://github.com/karenpayneoregon/learn-ef-core-csharp
Learn how to work with Entity Framework Core in plain speak
aspnet-core console-application csharp csharp-core efcore efcore5 entity-framework-core unit-testing
Last synced: 19 Feb 2026
https://github.com/fmontes/file-browser-ngrx
A File Browser app with @angular and @ngrx for state management
angular fmonteslab frontend javascript ngrx rxjs statemanagement unit-testing
Last synced: 05 May 2026
https://github.com/seanmayer/java-restful-refresher
Java Spring Boot REST API, JPA, Native SQL Queries, MySQL, Apache Tomcat, AWS EC2, AWS Beanstalk, JWT, STS
api-rest aws-ec2 aws-rds-mysql aws-ses aws-sts beanstalk h2-database java jpa jwt mysql mysql-database rest rest-api spring spring-boot swagger tomcat unit-testing webservices
Last synced: 08 Apr 2026
https://github.com/accenture/docknet
A pure Numpy implementation of neural networks for educational purposes
deep-learning docker jupyter neural-networks python rest-api unit-testing
Last synced: 01 May 2025
https://github.com/azita-abdollahi/testwithjest
unit test with jest for user model crud api
docker docker-compose jest mongo-express mongodb mongoose nodejs supertest unit-testing
Last synced: 12 Apr 2026
https://github.com/hrkings/express-typescript-full-template
A full feature Express API template, including database, Babel toolchain and full testing support
api babel database dx express express-js hot-reload integration-testing javascript mocha postgres rest-api typescript unit-testing
Last synced: 14 Apr 2026
https://github.com/wimpyprogrammer/jest-mock-examples
Examples of mocking in Jest tests
jest mock mocking testing unit-testing
Last synced: 19 Apr 2026
https://github.com/wibosco/makingrequests-example
An example project to show how using custom request classes can lead to a more modular project that is easier to test
nsurlsession swift unit-testing url urlrequest
Last synced: 16 Mar 2025
https://github.com/andrewbeng89/vue-unit-testing
Unit Testing in Vue.js - from theory into practice: a companion repo!
jest unit-testing vue-test-utils vuejs
Last synced: 14 Apr 2026
https://github.com/sky172839465/test-app
Front end testing with CI/CD
compatibility-testing functional-testing linting saucelabs travis-ci unit-testing visual-testing
Last synced: 08 Mar 2026
https://github.com/abhirockzz/junit-sample-project
simple example for JPA unit testing
Last synced: 09 Jul 2025
https://github.com/jl-/tupe
Generic unit-testing runner for front-end.➰
ava front-end puppeteer test testing unit unit-testing
Last synced: 02 Jan 2026
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 javascript mocha node-js unit-testing
Last synced: 08 Apr 2026
https://github.com/fogfish/it
Human-friendly unit tests assertions for Go
assert behavior-driven-development go golang human-friendly test-driven-development unit-testing
Last synced: 09 Oct 2025