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-07-03 00:29:00 UTC
- JSON Representation
https://github.com/iagoantunes/habits
:notebook: Mobile App developed in Flutter and Firebase that allows the control of monthly habits. Unit tests, firestore database
dart firebase firestore flutter unit-testing
Last synced: 07 May 2026
https://github.com/sadeeshaperera/test-automation-project
test-automation-project
api-testing cypress e2e-testing qa-automation qaops test-automation unit-testing
Last synced: 18 Oct 2025
https://github.com/dzy321/docker-mysql-driver
docker mysql driver for unit test
Last synced: 20 Apr 2026
https://github.com/davidogalo/appointmentscheduler
healthcare appointment scheduling system designed to streamline patient-doctor interactions and medical record management.
async-processing domain-driven-design error-handling fastapi integration-testing jwt-authentication openapi postgresql-database pydantic-models redis-cache request-validation restful-api role-based-access-control sqlalchemy transaction-management unit-testing
Last synced: 08 May 2026
https://github.com/stephane-klein/postgresql-pgtap-skeleton
My pgTAP PostgreSQL skeleton
pgtap postgres skeleton unit-testing
Last synced: 20 Apr 2026
https://github.com/adamsolimancs/tic-tac-toe
Javascript visual tic tac toe game that runs in the terminal. The user takes turns playing against the computer until the game ends.
javascript modules nodejs npm unit-testing
Last synced: 20 Apr 2026
https://github.com/nir3x/markuplanguageparser.cpp
MarkupLanguageParser.cpp - Simple C++ Parser for Markup Language
c-plus-plus cpp markup-language parser parsing tree-structure unit-testing
Last synced: 04 Jun 2026
https://github.com/karenpayneoregon/containers-csharp
For teaching collections and similar topics
classlibrary collections csharp immutable net48 netcore5 unit-testing wpf
Last synced: 20 Apr 2026
https://github.com/kilemonn/mock-all
A test mock utility library built on top of Mockito to simplify context configuration for test classes.
auto-mocking java jitpack kotlin mocking mockito test-context unit-test-context unit-testing
Last synced: 20 Apr 2026
https://github.com/silvestrevivo/testing-notetoself
Unit-testing/React excercise developed with Jest + Enzyme, following the the Udemy tutorial from @15Dkatz
enzyme jest reactjs second udemy-tutorial unit-testing
Last synced: 08 May 2026
https://github.com/janascher/calculadora-unit-tests-iterasys
Projeto de calculadora com testes unitários em Jest, desenvolvido durante o curso "Formação em Teste de Software" da Iterasys, demonstrando TDD e DDT.
Last synced: 21 Apr 2026
https://github.com/marcloupias/my-cv
My online cv website (résumé for USA)
angularjs bootstrap3 curriculum-vitae cv unit-testing
Last synced: 08 May 2026
https://github.com/mcalthrop/unit-testing-angularjs-controller
A simple example of unit testing an AngularJS controller
angularjs angularjs-controller jasmine karma learning learning-materials teaching teaching-materials unit-testing
Last synced: 08 May 2026
https://github.com/nikhilsarvaiye/react-forms-validations
React Forms is a React starter and wrapper library around React Formik library and Yup validator with custom Form and Field implementation
boilerplate cache form formik handler jest layout querystring react scss starter-kit theme unit-testing validation webpack yup
Last synced: 08 Apr 2026
https://github.com/areal060781/javascript-katas
Javascript exercises
mocha nodejs training unit-testing
Last synced: 21 Apr 2026
https://github.com/killerasus/gocalc
The purpose of this Calculator is to practice unit testing in Go
codecov github-actions go golang tdd unit-testing
Last synced: 08 May 2026
https://github.com/diego3/telefonia
TDD, E2E, CI and REST - Web Project
api-rest continuous-integration e2e-test tdd unit-testing
Last synced: 18 Oct 2025
https://github.com/asacxyz/spring_boot_3_documente_teste_e_prepare_uma_api_para_deploy
Para acompanhamento do curso Spring Boot 3: documente, teste e prepare uma API para o deploy
api api-documentation api-test documentation java spring spring-boot springboot test testing unit unit-test unit-testing
Last synced: 09 May 2026
https://github.com/roodbaraky/checkout-system
An implementation of the shopping cart kata as outlined by SpareRoom built using TypeScript, Node.js, Vitest.
api e-commerce integration-testing javascript nodejs tdd test-driven-development typescript unit-testing vitest
Last synced: 09 May 2026
https://github.com/th3y3m/xunit-with-moq-and-ci
A Unit Test script using xUnit Testing Framework and Moq to ensure the quality of source code in web app
Last synced: 10 Jun 2026
https://github.com/sakapon/klibrary.testing
A library for unit testing using MSTest.
Last synced: 24 Apr 2026
https://github.com/transientlunatic/notes-software
Notes on software engineering principles for the natural sciences
containers docker htcondor lecture-notes notes python python-package scientific-computing singularity software-development software-engineering testing tutorial unit-testing version-control versioning
Last synced: 24 Apr 2026
https://github.com/niels-bosman/sorting-algorithms
Sorting algorithms performance tests using TypeScript.
bubble-sort quicksort sorting-algorithms typescript unit-testing
Last synced: 12 Oct 2025
https://github.com/ismailnguyen/fraction-kata
Fraction Kata
javascript jest nodejs unit-testing
Last synced: 09 May 2026
https://github.com/tatilimongi/passchecker
A TypeScript-based password validation tool following Test-Driven Development (TDD) principles, tested with Jest
best-practices jest password-validation software-testing tdd tdd-kata testing typescript unit-testing
Last synced: 24 Apr 2026
https://github.com/wdesimini/weather
Weather app using MVVM, Concurrency, SwiftUI
async-await concurrency dependency-injection mvvm swift swift-packages swiftui unit-testing xctest
Last synced: 14 Apr 2026
https://github.com/adarshkr357/recipes-api
A RESTful API built in PHP that manages recipes, including CRUD operations, search, and rating functionality. The API uses PostgreSQL for persistence, JWT for authentication, and auto-loads initial recipe data from TheMealDB. It is fully containerized using Docker, follows REST best practices, and includes unit tests with PHPUnit.
api-design docker jwt pdo php postgresql production-ready recipes rest-api unit-testing
Last synced: 02 May 2026
https://github.com/neurospeech/web-atoms-mvvm-todo
Sample Todo Application using Web Atoms MVVM
javascript mvvm sample typescript unit-testing web-atoms
Last synced: 25 Apr 2026
https://github.com/karinakozarova/tp-rsa-ruby
rsa rsa-algorithm rspec ruby school unit-testing
Last synced: 26 Apr 2026
https://github.com/zhaytam/maintainable-spark-job-sample
A sample Spark job in Scala designed to be highly maintainable and testable
Last synced: 26 Apr 2026
https://github.com/desarrollo-de-soluciones-iot-17757/restock-web-services
Restock Web Service Application is made with Java, Spring Boot and MongoDB persistence. It also illustrates domain-driven design, CQRS architectural pattern and integration with Swagger UI.
cloud-computing cqrs-pattern domain-driven-design java mongodb-database restful-api spring-boot swagger-ui unit-testing
Last synced: 07 Jun 2026
https://github.com/marcelodiass/static-generator
This project is a static-website-generator, working with OOP in Python, Unit Test, and Web Servers
object-oriented-programming python test-automation unit-testing
Last synced: 07 Jun 2026
https://github.com/qajonatasmartins/qa.testes-unitarios-junit.java
Projeto base para implementação de automação de testes unitários
Last synced: 27 Apr 2026
https://github.com/ryangoodwindev/mcwrapper.rpc.tests
Unit tests for proofing the MCWrapper.RPC project.
Last synced: 13 Oct 2025
https://github.com/arvinsingh/todo-projects-framework
Todo Projects Framework
build cpp14 framework object-oriented-programming project-repository unit-testing
Last synced: 27 Feb 2026
https://github.com/ierturk/rust-practice
Rust Language Practice
algorithm algorithms algorithms-and-data-structures data-structures dsa practice project-template recruitment-test rust rust-lang rust-practice template-project testing unit-testing
Last synced: 16 Oct 2025
https://github.com/autokmg/micro-unit
This is a straightforward Java-based framework for unit testing. Its goal is to illustrate the usage of reflection in Java. It is my practice during an SWE class at the university.
Last synced: 27 Apr 2026
https://github.com/akram-sakib/javascript-testing
Experimenting JavaScript testing by using Vitest
javascript testing unit-testing vitest
Last synced: 13 Oct 2025
https://github.com/ashmalzahra/testing-practice
This project requires writing a few practical tests for JavaScript functions using the Jest library. Making sure to follow the AAA pattern to make tests easier for other developers to read and understand. Also using the TDD approach in practice.
javascript jest tdd-javascript testing unit-testing
Last synced: 28 Apr 2026
https://github.com/durrezahmed/accenture-virtual-internship
This repository contains the submitted files of the various tasks assigned by Accenture Nordics Developer Virtual Internship.
accenture ai iam internship python uat unit-testing
Last synced: 17 Jun 2026
https://github.com/lflimeira/php-tdd-studies
A project created with the focus to study TDD in PHP, following the book "Test-Driven Development: Teste e Design no Mundo Real com PHP". (https://www.casadocodigo.com.br/products/livro-tdd-php)
php phpunit tdd test-automation unit-testing
Last synced: 28 Apr 2026
https://github.com/marko19907/to-do-list-app
To-Do List app. A first-year student project for the “Systems Development” (IDATA1002) course at NTNU.
java javafx maven mvc-architecture todo-app todolist-app unit-testing
Last synced: 10 May 2026
https://github.com/fgvn/codebrdg_tt
This .NET API provides endpoints for adding and retrieving data,
api-rest cqrs dotnet mssql repository unit-testing unitofwork
Last synced: 27 Jan 2026
https://github.com/levyanjos/halo
A implementation of a TV series app, using the API provided by the TVMaze TVMaze Api website, written in Swift 5 using Dependency Injection, MVVM, Repository, Some aspects of Clean Architecture, ViewCode patterns, SwiftLint and Travis.
clean-architecture mvvm nimble quick repository-pattern swift swift5 swiftlint travis-ci unit-testing viewcode
Last synced: 25 Jun 2026
https://github.com/liskin/tasty-jenkins-xml
Render tasty output to XML for Jenkins in addition to other (console) output
haskell jenkins tasty-framework unit-testing
Last synced: 28 Apr 2026
https://github.com/mehedi32hstu/spring-boot-junit-testing
integration-testing junit5 spring-boot unit-testing
Last synced: 28 Apr 2026
https://github.com/ayushsoni1010/testing-a-react-application
This repository consists of how to implement unit testing, end-to-end testing and mocked services in a React application using Cypress, Vitest and MSW
cypress e2e e2e-testing msw test testing testing-framework testing-tools unit-testing vitest
Last synced: 14 Mar 2026
https://github.com/esraakamel1195/angular-testing-course-1-start
Simple courses management app - practice with angular course specially Unit testing
angular cypress jasmine typescript unit-testing
Last synced: 28 Apr 2026
https://github.com/jwdev66/simple_weather_app
react react-testing-library unit-testing
Last synced: 29 Apr 2026
https://github.com/rezairfanwijaya/go-post
clean-architecture ddd-patterns go postgresql restapi unit-testing
Last synced: 29 Apr 2026
https://github.com/yann-github/bill-app
OC - P9 - Billed - Débuggez et testez un SaaS RH
debugging-tool developer-tools e2e-testing integration-testing jest test-coverage testing-library unit-testing
Last synced: 29 Apr 2026
https://github.com/abrilsabatini/test
Proyecto de pruebas unitarias con Java, Spring Boot, JUnit y Mockito
jacoco java junit mockito spring-boot testing unit-testing
Last synced: 29 Apr 2026
https://github.com/eduardogomesf/go-api
simple REST API built with Go
go go-chi golang sqlite testify unit-testing
Last synced: 10 May 2026
https://github.com/theremotecoder/unit-testing-playground
TDD + BDD testing + tools - Playground + Experiments
bdd es6 javascript javascript-testing javascript-tests javascript-unit-test jest jest-test jest-testing jest-tests js node tdd testing testing-library unit-test unit-testing unittest unittesting unittests-generation
Last synced: 29 Apr 2026
https://github.com/mirzaianov/test-todo
Test Project - A custom Todo app
react react-testing-library typescript unit-testing vite vitest
Last synced: 29 Apr 2026
https://github.com/islandcontroller/cutest
C Unit-Testing Framework for Embedded Applications
cutest docker-image eclipse-cdt embedded-c unit-testing
Last synced: 29 Apr 2026
https://github.com/rahulsamant37/customer_support_chatbot
An intelligent e-commerce customer support chatbot built with LangChain, FastAPI, and Google's Gemini AI. This chatbot provides product recommendations and handles customer queries by leveraging a vector database powered by AstraDB and product review data from Flipkart.
aiops astradb aws-ecr docker fastapi gemini-api github-actions rag-chatbot unit-testing vector-database
Last synced: 29 Apr 2026
https://github.com/mehmetpekdemir/test-driven-development
Test Driven Development ( TDD )
java-11 maven tdd tdd-java test unit-testing
Last synced: 30 Apr 2026
https://github.com/jordanmarcelino/java-design-patterns
Design Patterns Implemented in Java
behavioral-patterns creational-patterns design-patterns java spring-boot structural-patterns unit-testing
Last synced: 15 Oct 2025
https://github.com/cahyofendhi/rajaongkir
Contoh cek harga pengiriman dari jne,post dan tiki, menggunakan api raja ongkir
alamofire autosearch database decodable mvvm nimble quick realm unit-testing
Last synced: 30 Apr 2026
https://github.com/jamal-saadeddin/calc-app-unit-testing
A simple calculator developed during an internship at Foothill, designed to practice unit testing.
aaa-testing test-driven-development unit-testing
Last synced: 12 Oct 2025
https://github.com/damirscorner/20220805-dotnet-web-api-unit-testing
Sample project for 'Unit testing ASP.NET Core Web API' blogpost
aspnet-core-webapi dotnet unit-testing
Last synced: 30 Apr 2026
https://github.com/damirscorner/20200605-moq-generic-type-matching
Sample project for "Matching Generic Type Arguments with Moq" blogpost
dotnet freshmvvm moq unit-testing
Last synced: 30 Apr 2026
https://github.com/hussein-m-kandil/odin-where-is-waldo
A web-based "Where's Waldo" game built with Angular as part of studying the Node.js course at The Odin Project.
angular angular-cli angular-testing-library angular2 asychronous frontend fullstack game game-development jest-dom jsdom rxjs tailwindcss testing-library tyepscript unit-testing user-event vitest
Last synced: 30 Apr 2026
https://github.com/damirscorner/20230929-dotnet-moq-exclude-verify
Sample project for 'Exclude setup from verifying in Moq' blogpost
Last synced: 01 May 2026
https://github.com/ricca509/test-scenarios
Run your tests with different data (scenarios)
jasmine javascript jest mocha unit-testing
Last synced: 14 Apr 2026
https://github.com/youssefgamalmohamed/library-management-system-spring-boot
This project aims to develop a robust Library Management System API using Spring Boot. The system facilitates librarians in efficiently managing books, patrons, and borrowing records.
integration-testing java log4j2 logbook mysql open-api-documentation spring-boot spring-data-jpa spring-validation unit-testing
Last synced: 11 May 2026
https://github.com/ecampidoglio/autofixture-demo
An example of how to use AutoFixture to write readable and maintainable tests.
autofixture demo test-driven-development unit-testing
Last synced: 08 Jun 2026
https://github.com/trandung2k1/nextjs-with-jest-cicd
ci-cd github-actions jest nextjs unit-testing
Last synced: 01 May 2026
https://github.com/bitwizeshift/oxtest
🚧 A WIP rust unit-testing library
fixture-test framework parameterized-tests rust tdd test-suite testing unit-testing
Last synced: 15 Oct 2025
https://github.com/carseven/adventjs
Repo for solving https://adventjs.dev challenges with typescript and Jest
advent-of-code algorithms javascript jest test testing typescript unit-testing
Last synced: 01 May 2026
https://github.com/aadrianleo/chargehub-berlin
A Crowdsourcing App for Charging Infrastructure in Berlin "ChargeHub Berlin"
charging-station-berlin charging-stations factor-analyzer folium folium-maps geopandas pytest python python3 scikit-learn seaborn streamlit streamlit-application streamlit-folium streamlit-web streamlit-webapp unit-testing
Last synced: 01 May 2026
https://github.com/niuware/simplechat
Simple showcase iOS app to simulate a chat.
background-thread contacts coordinator-pattern ios mvvm mvvm-architecture solid-principles swift unit-testing xcode
Last synced: 15 Oct 2025
https://github.com/softprodigyindia/unittestswiftsample
Simple sample showing creation of Unit Tests in Swift
Last synced: 10 Jun 2026
https://github.com/virtualbrainlab/automated-unit-testing-demo
Demo repo for automated unit testing in Python. Use this as a reference for how to perform unit tests in Python and have GitHub Actions run them.
github-actions python unit-testing
Last synced: 02 May 2026
https://github.com/germanmorini/api-test-unitarios-crud
Ejemplo de pruebas unitarias para una aplicación CRUD
docker h2-database hibernate java jpa junit spring unit-testing
Last synced: 02 May 2026
https://github.com/olegsych/fuzzy
dotnet dotnet-standard fuzz-testing unit-testing
Last synced: 02 May 2026
https://github.com/drbenmorgan/cpp-unit-testing
Introduction to unit testing for C++
cplusplus cpp english lesson particle-physics pre-alpha unit-testing
Last synced: 09 Jun 2026
https://github.com/aimenux/dummywebapidemo
Using a web api to play with dummies
autofixture automapper entity-framework fluent-assertions fluent-validation integration-testing mediatr net90 serilog unit-testing webapi
Last synced: 18 Jun 2026
https://github.com/damirscorner/20220415-dotnet-async-void-unit-tests
Sample project for 'Using async void in xUnit tests' blogpost
async-await dotnet unit-testing
Last synced: 02 May 2026
https://github.com/clydedz/clymate-vscode-theme
Clymate Themes is a collection of themes for VS Code under the Clymate themes hood.
azure-devops clymate clymate-theme dark-theme mocha neon npm pop theme unit-testing vintage visual-studio-marketplace vsce vscode vscode-extension vscode-theme vsix vsix-extensions
Last synced: 02 May 2026
https://github.com/actionanand/angular-testing-2
This is an example app for angular unit testing
angular angular7 jasmine testing unit-testing
Last synced: 02 May 2026
https://github.com/yogiex/unit-testing-practice
belajar unit testing menggunakan library mochajs
api-server backend-server chai chai-http javascript mocha-tests nodejs unit-testing
Last synced: 02 May 2026
https://github.com/osmanaliyardim/testingworkshop
Unit/Integration Testing Workshop with xUnit, NUnit, MSUnit, Moq, Bogus, NSubstitute, FluentAssertions and AutoFixture
autofixture bogus fluentassertions integration-testing moq msunit nsubstitute nunit unit-testing xunit
Last synced: 11 May 2026
https://github.com/fakhranii/jest-unit-testing-demo
testing demo using jest framework
Last synced: 12 May 2026
https://github.com/rogozhka/go-generate-mockgen
Small wrapper to simplify gomock generation. Automatically infers interface names and file paths after you place the same (!) go:generate expression for all the occurences. Eliminates the need to manually specify 5 generation parameters. ⌨️ Reduces boilerplate code and minimizes errors. 🎸 Charged for good test coverage :)
bash-script go-generate gomock unit-testing
Last synced: 03 May 2026
https://github.com/henrikesilva/cashflow
API em .NET 8 criada para o gerenciamento de despesas pessoais com DDD, testes unitários e relatórios em PDF/Excel. Armazenando dados em PostgreSql
api-rest asp-net-core backend csharp entity-framework-core postgresql rocketseat solid-principles unit-testing web-api
Last synced: 24 Jan 2026
https://github.com/abhishek-parmar1/testing_with_karma_and_jasmine
This repository contains how to perform java-script testing (setting up of frame work and using it).
integration-testing karma-jasmine testing-framework unit-testing
Last synced: 14 Oct 2025
https://github.com/yasu-s/deno-orange-sample
Deno + Orange sample
deno github-actions remote-containers unit-testing vscode
Last synced: 03 May 2026
https://github.com/jakubsob/automated-testing-in-r
🚧 A book on automated testing in R
automation r shiny unit-testing
Last synced: 12 May 2026
https://github.com/thawkin3/sa11y-assert-demo
Demo of Salesforce accessibility library for unit testing
a11y accessibility salesforce sfdc static-analysis testing unit-testing
Last synced: 13 May 2026