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/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/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/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/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/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/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/eliasnogueira/junit5-before-after-all
Project that shows how to deal with general pre and postconditions using JUnit5
integration-testing java junit junit5 system-testing test-automation unit-testing
Last synced: 19 Oct 2025
https://github.com/balamirr/safetynet
Java, Spring Boot, JUnit, Integration Test, Unit Test, Jacoco Report, Surefire Report
integration-testing jacoco java junit spring-boot surefire unit-testing
Last synced: 20 Oct 2025
https://github.com/zolotyh-dk/java-kanban
Repository for homework project
http-server java unit-testing yandex-praktikum
Last synced: 02 Jul 2026
https://github.com/ps-sujith/catapidemo
A sample app to showcase the CAT API, built in Kotlin using Jetpack Compose and architecture components, following Clean Code principles and modularization
clean-architecture coil compose koin modularization mvvm unit-testing
Last synced: 26 Oct 2025
https://github.com/sa-k1b/django_grocery_recommendation
A product recommendation system using the Apriori algorithm. Built with Django, Dockerized, and set up with CI/CD via GitHub Actions for automatic updates and deployment on Render.
cicd django docker github-actions gunicorn machine-learning python recommendation-system render unit-testing whitenoise
Last synced: 06 May 2026
https://github.com/iamigi/sentiment-analysis
Sentiment analysis frontend app built with Svelte, TypeScript, and SCSS. It allows users to input a short text and analyze its sentiment (positive, neutral, or negative) using the Hugging Face Inference API.
husky scss-styles sveltekit typescript unit-testing
Last synced: 24 Jan 2026
https://github.com/konsulting/exposer
Access non-public methods and properties on classes.
php reflection testing unit-testing
Last synced: 29 Jan 2026
https://github.com/neurospeech/web-atoms-unit
Simple Unit testing framework for web atoms
javascript typescript unit-testing web-atoms
Last synced: 15 Apr 2026
https://github.com/foresterre/sif
🐺 Yet another parameterized testing library for Rust
case hacktoberfest macro parameterized parameterized-test rust test testing unit unit-test unit-testing
Last synced: 25 Feb 2026
https://github.com/magnushelliesen/neural-network
Homemade neural network-class with a train/backpropagation method.
artificial-neural-networks backpropagation linear-algebra machine-learning neural-networks object-oriented-programming stochastic-gradient-descent unit-testing
Last synced: 15 Apr 2026
https://github.com/edsonwade/todo-system-application
This is a robust and scalable TODO application designed to help manage tasks efficiently. With a sleek frontend and a powerful backend, this app is built to enhance productivity.
axios-react cicd docker-compose flyway-migrations jpa-hibernate maven postgresql spring-boot tailwindcss unit-testing
Last synced: 31 Jan 2026
https://github.com/sgarg5858/social
Angular Project
angular angular16 jest ngrx nrwl nx rxjs typescript unit-testing
Last synced: 15 Apr 2026
https://github.com/nruslanr/items-k8s
Example of synchronous communication between Spring Boot microservices
circuit-breaker docker integration-testing k8s mock-testing open-feign rest-api spring-boot synchronous-communication unit-testing
Last synced: 25 Feb 2026
https://github.com/asrieldreemurrgm/postgresql_jdbc_crud
Full Java backend project featuring complete CRUD functionality using PostgreSQL and JDBC. Implements a generic DAO pattern, test-driven development (TDD) with JUnit 5, and secure environment-based configuration for database connections.
backend crud dao-design-pattern database environment-variables generic-data-structure java jbdc junit5 pgadmin4 postgresql spring-tool-suite4 tdd test-driven-development unit-testing
Last synced: 15 Apr 2026
https://github.com/kkovlakas/gaussfree
Tools for non-Gaussian statistics
beta-distribution binomial-distribution docs non-gaussian parameter-estimation python3 python310 python311 python312 python36 python37 python38 python39 scientific-computing unimodal-beta unit-testing
Last synced: 01 Feb 2026
https://github.com/mamaz/tdd-example
Example on how to do Test Driven Development
Last synced: 01 Feb 2026
https://github.com/gbdsantos/iweather
Project 07, named iWeather, aims to learn and practice about automated testing, publishing apps and CI/CD with React Native. Developed within the React Native track of Rocketseat's Ignite Bootcamp.
2023 ci-cd eas expo integration-testing jest react-native unit-testing
Last synced: 15 Apr 2026
https://github.com/bethanyuo/truffle-unit-test
Develop and Unit Test Smart Contracts with Truffle
smart-contracts solidity truffle truffle-testing unit-testing
Last synced: 15 Apr 2026
https://github.com/artodeschini/usejunit5
Test With JUnit 5
java8 junit-5-tutorial junit5 maven unit-testing
Last synced: 15 Apr 2026
https://github.com/andressakarla/testes-automatizados-unitarios-calculadora_ruby
Projeto de Testes Automatizados Unitários desenvolvido para ser executado diretamente no código-fonte em uma calculadora em Ruby nas ferramentas Rspec e GitHub Actions
fixtures github-actions github-workflows json rspec ruby unit-testing
Last synced: 11 Feb 2026
https://github.com/aanand058/fragments
A Cloud-Based Solution for Handling Different Types of Fragments
api-server aws docker dynamodb ec2-instance javascript mircoservices unit-testing
Last synced: 16 Apr 2026
https://github.com/mevinumethdam/freecodecamp-quality-assurance
This repository contains all 5 completed projects from the freeCodeCamp Quality Assurance Certification. It demonstrates unit and functional testing of a Node.js/Express application using the Mocha testing framework and the Chai assertion library.
chai expressjs freecodecamp functional-testing javascript mocha nodejs quality-assurance testing unit-testing
Last synced: 16 Apr 2026
https://github.com/trises/booklibobligatorisk
Oktober 2023, obligatorisk opgave 1+2.
csharp csharp-library generic-repository model-class repository-pattern test-driven-development unit-testing
Last synced: 13 Feb 2026
https://github.com/marcopollivier/presentation.tdc.pact-go-node
Projeto usado como base para as apresentações sobre Pact e Testes de contrato no TDC
contract-testing e2e-testing integration-testing testing tests unit-testing
Last synced: 19 Mar 2026
https://github.com/damirscorner/20220624-dotnet-testing-protected-methods
Sample project for 'Testing protected methods' blogpost
Last synced: 14 Feb 2026
https://github.com/mattjesc/gpu-accelerated-fap
GPU-Accelerated Frequency Analysis Prototype using CUDA, Unit Testing, and User-Defined Settings
c cmake cpp cuda cufft googletest gpu gpu-acceleration gpu-computing gpu-programming nvidia signal-processing test test-automation testing unit-testing
Last synced: 16 Apr 2026
https://github.com/mushthak/user_list_app
A Flutter application showcasing Clean Architecture, SOLID principles, and modern development practices. Features include user management with local storage, comprehensive testing, and a well-structured codebase perfect for learning or as a template for production apps.
clean-architecture clean-code dart dependency-injection error-handling flutter local-storage mocking mockito repository-pattern solid-principles state-management unit-testing
Last synced: 16 Apr 2026
https://github.com/jwdev66/givelify_feeling_tracker
netlify react react-testing-library sass styled-components unit-testing
Last synced: 16 Apr 2026
https://github.com/htest-dev/htest-html
Write tests in HTML, with reactive evaluation and mock interactions!
Last synced: 03 Mar 2026
https://github.com/mohamedabdelhalim1/multiauth
The MultiAuth project is a web application developed using Laravel, designed to manage multi-user authentication systems with separate roles for users and staff. The project is structured following a microservices architecture, which allows for scalable and maintainable code.
authentication authorization clean-architecture clean-code laravel-framework microservices-architecture unit-testing
Last synced: 04 Mar 2026
https://github.com/nawodyaishan/webdev-js-unit-test-jest
Unit testing sample with Jest and Puppeteer
async jest puppeteer unit-testing
Last synced: 16 Apr 2026
https://github.com/esraa-ragab7/planets2025
clean-architecture coredata mvvp swiftui unit-testing universal-app
Last synced: 17 Apr 2026
https://github.com/gopibabus/phpunit-notes
PHPUnit Notes
feature-testing integration-testing php phpunit unit-testing
Last synced: 17 Apr 2026
https://github.com/ricardomilhazes/softwaretesting
Project made for Software Analysis and Testing class
haskell java javascript quickcheck refactoring unit-testing
Last synced: 17 Apr 2026
https://github.com/chiragyadav2003/unit-testing
A simple unit-testing project with CI/CD pipeline for testing
cicd cicd-pr-validation deep-mocking express mocking prisma supertest testing-spy typescript unit-testing vitest zod
Last synced: 02 Apr 2026
https://github.com/jofaval/vue2-template
Starter template for Vue 2 projects
cicd e2e github-actions javascript template testing typescript unit-testing vue vue2 vuejs
Last synced: 17 Apr 2026
https://github.com/tkraak/ava-jsdom
:rocket: Experimenting with AVA, jsdom and jQuery
ava javascript jquery jsdom unit-test unit-testing
Last synced: 17 Apr 2026
https://github.com/silvestrevivo/testing-form
Unit testing excercise for React with Jest, following the Udemy Tutorial from @StephenGrider
enzyme javascript jest reactjs redux unit-testing
Last synced: 17 Apr 2026
https://github.com/etheryen/odin-battleship
Battleship game with semi-smart ai created in vanilla js using webpack and tested with jest.
Last synced: 17 Apr 2026
https://github.com/hozlucas28/fcla-cli
Repository of a CLI for FCLA community.
agpl-v3 cli community eslint fcla husky javascript nodejs package prettier typescript unit-testing
Last synced: 04 Apr 2026
https://github.com/bintangyosua/nest-shortenurl
A high-performance, reliable URL shortening service built with NestJS.
nestjs nodejs prisma unit-testing
Last synced: 10 May 2026
https://github.com/alonach/countries-next-test
School practices of unit testing and cypress
Last synced: 17 Apr 2026
https://github.com/keplersj/jest-serializer-react-helmet-async
Serializer to display react-helmet-async data in Jest Snapshots
jest jest-snapshots react react-helmet react-helmet-async seo unit-testing
Last synced: 18 Apr 2026
https://github.com/paulkastel/02-temperatureconverter
An application wrote in C# with WPF using MVVM pattern. User provide an temperature and program return proper value in other units (Kelvin, Farenheit, Celsuis).
mvvm temperature-converter unit-testing wpf
Last synced: 18 Apr 2026
https://github.com/tawounfouet/google-it-automation-with-python
Six-course certificate, developed by Google and designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation.
bash-scripting error-handling git inheritance poo python regex shell-scripts unit-testing
Last synced: 04 Apr 2026
https://github.com/charles-dr/contacts-server
Node API for contact management
expressjs nodejs sql sqlite typescript unit-testing
Last synced: 04 Apr 2026
https://github.com/bradlab/nest-devops-starter
A modern boilerplate for building scalable NestJS applications with a clean DevOps setup. Includes Docker, CI/CD with GitHub Actions, Prettier, ESLint, Jest, and production-ready configuration. Perfect for quickly bootstrapping professional Node.js backends with best practices out of the box.
backend cicd clean-code devops docker github-actions linter nestjs postgresql software-architecture typescript unit-testing
Last synced: 05 Apr 2026
https://github.com/bv7dev/graphql-api-template
This template provides a basic GraphQL API and unit testing.
graphql graphql-api template typegraphql-typeorm typescript unit-testing
Last synced: 18 Apr 2026
https://github.com/habbatul/binarfud
Challange Product Binar Academy X MSIB Wave 5.
jasper-report postgresql slf4j spring-boot spring-data-jpa spring-security unit-testing
Last synced: 18 Apr 2026
https://github.com/charles-dr/upgradeable-contract
brownie erc1967 ownable proxy python rinkeby smart-contracts solidity unit-testing upgradeable
Last synced: 19 Apr 2026
https://github.com/simone-sanfratello/tollo
javascript testing library AAA schema
bdd engine javascript nodejs tdd test testing unit-testing
Last synced: 19 Apr 2026
https://github.com/dunghenry/ci_cd_node
CI + CD nodejs
cd ci expreesjs heroku-deployment unit-testing
Last synced: 20 Apr 2026
https://github.com/levieyal/oop-course-exercises
The first exercises in the OOP in Java and python course that took place in the first semester of 2021
docs git github graph-algorithms interfaces numpy python solid-principles unit-testing
Last synced: 20 Apr 2026
https://github.com/janhesters/riteway-testing-library
Example setup of RITEway with Testing Library.
nextjs reactjs riteway tape testing-library unit-testing
Last synced: 20 Apr 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/actionanand/angular-tetsing-1
This is about the basics of angular unit tests
angular angular8 jasmine testing unit-testing
Last synced: 20 Apr 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/shaikrasheed99/go-testing-greet
Testing the Greet functionality with Unit tests, Subtests and Table-driven tests.
go golang subtests table-driven-test tdd tdd-golang unit-testing
Last synced: 05 Jun 2026
https://github.com/areal060781/javascript-katas
Javascript exercises
mocha nodejs training unit-testing
Last synced: 21 Apr 2026
https://github.com/giri7a/bank-account-management-system
Experience streamlined account management with this Java-based system. From creating and managing accounts to facilitating secure transactions, it boasts a robust testing framework ensuring reliability and thread-safe operations, all encapsulated within a single package.
build-automation concurrency-control concurrenthashmap java junit maven oops synchronization unit-testing
Last synced: 22 Apr 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/karinakozarova/tp-rsa-ruby
rsa rsa-algorithm rspec ruby school unit-testing
Last synced: 26 Apr 2026
https://github.com/gabrielh-silvestre/drone-feeder
O Drone Feeder é uma aplicação REST de um sistema de delivery que permitirá a entrega de pacotes com drones.
crud integration-testing java rest-api spring-boot unit-testing
Last synced: 26 Apr 2026
https://github.com/s0urcedev/utesting-js
JS module for unit testing
js module node-js nodejs testing testing-tools unit-testing
Last synced: 27 Apr 2026
https://github.com/ahmetbugraozcan/ios-mars-nasa-rover
This application lists NASA Mars Rover photos. I used MVVM tech stack in this project. Developed with SwiftUI.
alamofire kingfisher lottie-ios mvvm pagination swiftui unit-testing
Last synced: 27 Apr 2026
https://github.com/ashishkapoor/vitest-javascript
javascript nodejs unit-testing vitest
Last synced: 27 Apr 2026
https://github.com/deepakramani/mlops-project-grocery-sales
Capstone project for Mlops-zoomcamp
aws-ec2 aws-lambda docker machine-learning makefile pipfile pre-commit-hooks unit-testing
Last synced: 27 Apr 2026
https://github.com/zenx5/dictionary
Dictionary App with ReactJS. Including Tests Jest
api-rest deployed fc-aug-21-2022 gh-pages react unit-testing
Last synced: 27 Apr 2026
https://github.com/adrianomonteiroweb/jest-project
Projeto de testes em jest no módulo de fundamentos na Trybe.
Last synced: 28 Apr 2026
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/frankfarrell/terrassert
Terraform provider for making assertions on the output of modules
hcl terraform terraform-provider unit-testing
Last synced: 28 Apr 2026
https://github.com/ahmedhossam01/blogify
Simple blog client with React & Unit Testing
blog blog-client enzyme jest rtl unit-testing
Last synced: 28 Apr 2026
https://github.com/mairess/project-zoo-functions
Esse projeto coloca em prática as funcionalidades do ES6, além de testes unitários com Jest.
Last synced: 28 Apr 2026
https://github.com/allanvillatoro/nodewebinar
This project serves as a demonstration of best practices in modern Node.js and TypeScript development, with a strong focus on code quality, maintainability, and automated testing
continuous-integration formatting github-actions integration-testing linting 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/markusmeyer13/azure.functions.tables
Azure Function with new Table Storage binding and connection by identity
azure azure-functions azure-table-storage binding mock unit-testing
Last synced: 29 Apr 2026
https://github.com/cbuschka/easymock-eval
Example how to write unit tests with easy mock.
Last synced: 08 Jun 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/insight-architectures/dotnet-testing-utils
A set of common utilities that can be used when authoring unit tests
autofixture dotnet dotnet-core grpc-dotnet moq nunit3 unit-testing
Last synced: 29 Apr 2026
https://github.com/overworkedcriminal/ecommerce
Demo Spring Boot ecommerce application. It's meant to be a playground, not a serious project
java-21 jpa jwt postgresql spring-boot-3 unit-testing
Last synced: 29 Apr 2026
https://github.com/devtonin/palmeiras-api
🇳🇬 Palmeiras-model REST API built-in Java with Spring Boot as PoC for the following topics: unit and integration tests, DTO pattern, DIP principle and exception handling.
dependency-inversion-principle exception-handling integration-testing java spring-boot spring-cloud unit-testing
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/akarsh/ruby-app-deployment-example-project
Deployment of a web server ruby app
macos rbenv ruby server unit-testing
Last synced: 29 Apr 2026