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-09 00:28:52 UTC
- JSON Representation
https://github.com/stavshamir/test_utils
A simple unit testing framework for C99
c c99 unit-test unit-testing unit-testing-framework unittest unittesting unittests
Last synced: 07 Apr 2025
https://github.com/iliyalb/simple_unittest
👷♂️ Testing a console and a class library with one unit test project
Last synced: 07 Apr 2025
https://github.com/andresweitzel/grpc_ip_geolocation_api_integration_nodejs
gRPC protobuf api for the integration of IPWHOIS.IO services implemented with Nodejs, Expressjs, Jest, Testing, others.
expressjs grpc ip-location-api ip-whois jest morgan nodejs nodemon protobuf protocol-buffers tdd testing unit-testing
Last synced: 11 Apr 2026
https://github.com/rbkgh/billablehoursapi
docker docker-compose gradle hibernate integration-testing java k8s kotlin kubernetes spring-boot unit-testing
Last synced: 09 Apr 2026
https://github.com/subhashchandra-birajdar/ultimate_springboot_spring_datajpa
Spring Core, Spring Boot & Spring DataJpa & Unit Testing, Spring AOP
collection environmental-monitoring hibernate-jpa hibernate-mapping logger mysql postgresql profile spring spring-actuator spring-aop spring-boot unit-testing
Last synced: 11 Apr 2026
https://github.com/sekuldev/url-shortener
Simple URL Shortener with advanced architecture
clean-architecture clean-code docker docker-compose go golang htmx htmx-go integration-testing load-balancer mongodb mongodb-cluster nginx redis redis-cache scalability unit-testing url-shortener
Last synced: 09 Apr 2026
https://github.com/wickedone/muppet
unit testing your setters, getters, adders, removers, issers and whatevers
infection integration-testing mutation mutation-testing php phpunit tdd test testing testing-tools unit-test unit-testing
Last synced: 03 Oct 2025
https://github.com/erikrios/google-codelab
Google Developers Codelabs Provide a Guided, Tutorial, Hands-on Coding Experience
android android-studio junit testing unit-testing
Last synced: 01 May 2026
https://github.com/amany-mm/alx-backend-javascript
ALX Backend Javascript
es6 nodejs typescript unit-testing
Last synced: 09 Apr 2026
https://github.com/imdeepanshugpt/airline
Airline
airline eslint material-ui oauth2-authentication pwa pwa-app react reactjs redux redux-thunk unit-testing
Last synced: 18 Apr 2026
https://github.com/iffyio/erlunit
An elementary unit testing framework for erlang
Last synced: 14 Nov 2025
https://github.com/artemissoftware/shopping-cart
App to explore android testing
compose-testing end-to-end-testing instrumented-tests unit-testing
Last synced: 30 Jun 2025
https://github.com/miljanamilunovic/banking-app-nunit-testing
Unit testing banking app implemented in C#
csharp nunit-tests qa unit-testing
Last synced: 10 Apr 2025
https://github.com/piharpi/forum-api-clean-architecture
Implementation clean architecture, unit testing, integration test, & functional test
automation-testing clean-architecture functional-testing integration-testing unit-testing
Last synced: 14 May 2026
https://github.com/chuvalniy/mlops-practices
Target classification with MLOps practices (CI/CD, Docker, Cloud services, etc...)
ci-cd classifier click cloud-services data-analysis-python data-science dvc fastapi git jupyter-notebook machine-learning mlops pandas python scripting sklearn unit-testing
Last synced: 11 Apr 2026
https://github.com/douglasvolcato/xbox-live-backend-nest
Xbox Live backend made with Nest JS.
clean-architecture javascript jest nest nestjs nodejs prisma sql swagger tdd typescript unit-testing
Last synced: 11 Apr 2026
https://github.com/andresweitzel/apirest_electronic_devices_expressjs
Rest Api about electronic devices implemented with Express, Morgan, Railway ,NodeJS, Sequelize, Jest Testing, dotenv, cors, express-validator, Nodemon, Swagger, Swagger-ui, PostgreSQL, ohers.
cors dotenv express-js express-validator integration-testing jest-tests morgan-middleware nodejs nodemon postgresql railway-app sequelize-orm supertest swagger-api swagger-ui tdd testing unit-testing
Last synced: 11 Apr 2026
https://github.com/dianazabelina/3d-viewer
Program for visualizing wireframe 3D models
cpp education gtest gui mvc qt unit-testing viewer wireframe
Last synced: 24 Apr 2026
https://github.com/rafaelmoraes003/car-shop
CRUD API for a vehicle dealership with a MongoDB database.
chai docker express http-server mocha mongodb mongoose nodejs oop sinon solid-principles typescript unit-testing zod
Last synced: 09 Apr 2026
https://github.com/linx64/githubusers
Sample project for GitHub Users with Jetpack Compose & Koin
android compose coroutines-android kotiln unit-testing
Last synced: 15 May 2026
https://github.com/ituvtu/csharp-lw1-tdd
csharp csharp-code csharptest dotnet labwork tdd tdd-csharp testdrivendevelopment unit-testing
Last synced: 18 Mar 2025
https://github.com/rsvilenov/fluentassertions.properties
Unofficial FluentAssertions extensions for testing the behavior of class/struct/record properties.
assertions c-sharp fluent-assertions unit-testing xunit
Last synced: 07 Apr 2025
https://github.com/helenanevesdeveloper/tic-tac-toe-game
Tic tac toe game against an Artificial Inteligence. I've used React and Node for front-end and Flask for back-end.
api flask javascript mocha nodejs pytest python react tic-tac-toe unit-testing
Last synced: 09 Apr 2026
https://github.com/123mwanjemike/address-book
Console address book application
address-book console-application phonebook unit-testing
Last synced: 08 Aug 2025
https://github.com/dotnetbackendtraining/realtime-weather-monitoring-system
C# console application that simulates a real-time weather monitoring and reporting service.
csharp design-patterns extensible over-engineered real-time unit-testing
Last synced: 08 Aug 2025
https://github.com/pwall567/log-front-test
Test functions for log-front logging library
java library logging unit-testing
Last synced: 25 Aug 2025
https://github.com/yadamvinay369/taskmanagementserver
Express Application for managing tasks. Repository also contains unit tests for testing the controllers.
cicd expressjs jest mongoose mvc-architecture nodejs supertest unit-testing
Last synced: 11 Apr 2026
https://github.com/engsahaly/laravel_testing_series_pest_php
Laravel Testing Series Part 2: Mastering Pest PHP Course Files on Udemy
feature-testing laravel laravel-framework pest pestphp phpunit testing unit-testing
Last synced: 18 May 2026
https://github.com/marcussilva3298/nestjs-setup
NestJS basic setup for projects
backend docker docker-compose end-to-end-testing husky nest nestjs nodejs postgresql prisma setup template typescript unit-testing
Last synced: 09 Apr 2026
https://github.com/asishkumar-gouda/java_testing
Testing Course
docker docker-image postman-api postman-collection unit-testing
Last synced: 13 Apr 2026
https://github.com/remy349/clean-architecture-nodejs
Clean Architecture with NodeJS, TypeScript and Unit Testing
clean-architecture coverage dependency-injection expressjs nodejs prisma-orm typescript unit-testing vitest zod
Last synced: 11 Apr 2026
https://github.com/asishkumar-gouda/Java_Testing
Testing Course
docker docker-image postman-api postman-collection unit-testing
Last synced: 02 Oct 2025
https://github.com/evanoc3/jest-test-custom-events
custom-events jest unit-testing
Last synced: 18 Feb 2026
https://github.com/guduchango/flask-docker-tailwind-example
Flask Docker Tailwind Example is a modular Flask web application featuring JWT- and session-based authentication, dynamic views with Jinja templates, and a modern UI powered by Tailwind CSS. The project includes a comprehensive test suite, SQLite database integration, and is fully containerized with Docker and Docker Compose for easy deployment.
api authentication backend docker docker-compose flask frontend fullstack jinja jwt-authentication mvc python rest-api session-management sqlite tailwindcss unit-testing web-application web-development
Last synced: 11 Apr 2026
https://github.com/lacegiovanni17/drones-backend
Designed and implemented a RESTful API 🔗 service to manage a fleet of 10 drones🚀 for efficient medication 💊delivery, optimizing logistics🚚
expressjs git javascript joi-validation mysql nodejs nodemon sequalize typescript unit-testing
Last synced: 09 Apr 2026
https://github.com/adedeji-taiwo/fullstack-open
A collection of my solutions to fullstack-open exercises
ci-cd express graphql integration-testing javascript jwt-token mongodb-atlas mongoose nodejs react react-native redux restful-api server typescript unit-testing user-management
Last synced: 09 Apr 2026
https://github.com/mystackbox/prj-portfolio
Personal portfolio application built using Angular framework, with an objective to showcase Front-End Development skills such as Responsive Web Design (HTML, CSS, JavaScript, and other UI libraries), and Angular (Modules, Components, Forms, Routing, API Integration, Animations, etc. )
angular-cli angular-forms angular2 css3 flexbox-layout grid-layout html5 node-js responsive-web-design restful-api rxjs scss unit-testing
Last synced: 14 Apr 2026
https://jagoda11.github.io/pokemon-react-app/
🐢 displaying pokemons 🐡 React application built with TypeScript that leverages the Pokémon API to display a list of Pokémon and their detailed information. The application consists of two primary pages: a list of Pokémon and a detail page for each individual Pokémon. The detail page also showcases the selected Pokémon's evolutions. 🐹
awesome-list babel ci-cd code-spaces eslint formatting frontend gh-pages github-actions github-pages jest pokemon-api prettier react react-hooks react-router redux typescript unit-testing webpack
Last synced: 02 Oct 2025
https://github.com/m7moudgadallah/expressjs-prisma-postgres-demo
This is a personal practice project for experimenting with Prisma, Express.js, and PostgreSQL.
expressjs jest nodejs postgresql prisma-orm unit-testing
Last synced: 09 Apr 2026
https://github.com/artiomtr/gclados
Simple unit testing framework for the C language
Last synced: 05 Aug 2025
https://github.com/webcooltz/course-management-api
Node JS API for a course management system.
api expressjs graphql jasmine nodejs rest swagger swagger-ui unit-testing
Last synced: 18 Jan 2026
https://github.com/k1ngmar/container-tester
A unit-test / benchmark for the ft_containers project
benchmark containers stl unit-testing
Last synced: 01 Sep 2025
https://github.com/hammerheadshark666/mos-book-api
Microservice Order System - Books Microservice
azure-keyvault cicd csharp docker docker-compose dotnet8 jwt-authentication mediatr postman-collection sqlserver unit-testing
Last synced: 17 Mar 2026
https://github.com/slowmoschen/console_crawler
Textbased Dungeon Crawler
console-application console-game csharp dungeon-crawler dungeon-crawler-game game game-development unit-testing
Last synced: 29 Jun 2026
https://github.com/quinntynebrown/customerservice
CustomerService using ASP.NET Core, MediatR, Angular 6.x
angular6 aspnetcore cqrs ddd event-sourcing integration-testing mediatr unit-testing
Last synced: 17 Mar 2025
https://github.com/samuellucas97/programming-spring-framework
practicing programming using Spring Framework
docker-compose grafana integration-testing junit5 mockito-junit mysql-database prometheus spring-actuator spring-data-jpa spring-mvc spring-security unit-testing
Last synced: 09 Apr 2026
https://github.com/rabestro/learning-week-2023
Unit Test: the Good, the Bad, and by AI
ai bdd diffblue epam sample-code tdd-java unit-testing
Last synced: 08 Nov 2025
https://github.com/arxone/besttest
A smart replacement to the old, decaying MStest :wink:
Last synced: 28 Sep 2025
https://github.com/martinkostelecky/demoinsuredpersonsregisterwebapp
Demo web application of insured persons and their insurances. MVC architecture providing basic CRUD operations of insured persons and their insurances. All stored in PostgreSQL database useing Docker conteinerization. The application is responsive and provides basic login and front-end control of entering valid data through beans validation api.
docker java lombok mockito mvc postgresql spring-boot spring-security thymeleaf unit-testing
Last synced: 11 Apr 2026
https://github.com/johnsmithcoder1/stormviewertdd
Rewrite of Storm Viewer using test driven development.
coordinator-pattern integration-testing tdd test-driven-development unit-testing
Last synced: 15 May 2025
https://github.com/davidlj95/angular-routerlinkactive-testing
Example of how to test an Angular's RouterLinkActive directive with best practices. Angular v17
angular jasmine routerlink routerlinkactive unit-testing
Last synced: 27 Sep 2025
https://github.com/johnsmithcoder1/testingswift
Exploring unit tests, asynchronous tests, performance tests, mutation tests, and code coverage in Swift.
Last synced: 15 May 2025
https://github.com/rcrdk/find-a-friend-nodejs-api
A simple API to find pets for practicing the API REST on Node.js with Fastify and SOLID principles.
api-rest docker e2e-tests fastify jwt-authentication nodejs postgresql prisma-orm solid tdd typescript unit-testing vitest
Last synced: 21 Jan 2026
https://github.com/lucasgianine/java-running-tests
🧪 Running automated tests with Java for the Programming Language discipline at the @Bandtec (@Britooo teacher)
automated-testing programming-language unit-testing
Last synced: 20 Jul 2025
https://github.com/iowacomputergurus/aspnetcore.utilities.unittesting.taghelpers
A utility library to streamline the process of unit testing ASP.NET Core Tag Helpers.
aspnetcore hacktoberfest taghelpers unit-testing
Last synced: 16 Sep 2025
https://github.com/noentiger/ply-app
airbnb-linting create-react-app enzyme es6 heroku nodejs react redux travis-ci unit-testing
Last synced: 11 Apr 2026
https://github.com/hammerheadshark666/mos-authentication-api
Microservice Order System - Authentication Microservice
api azure azurekeyvault cicd csharp docker docker-compose jwt-authentication mediatr sqlserver unit-testing unit-testing-framework
Last synced: 16 Mar 2026
https://github.com/dcohen52/iuni
The IUNI framework is a highly versatile and comprehensive testing framework.
load-testing security-testing testing testing-tools unit-testing
Last synced: 06 Apr 2026
https://github.com/islandcontroller/cutest-example
Example project setup for C Unit Testing using "cutest"
cutest eclipse-cdt embedded-c unit-testing
Last synced: 01 Aug 2025
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/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/tiibuturner/triangletest
One of our assignments in Ohjelmistotestaus (Software Testing). Assignment was to make a test which declares what kind of an triangle are we talking about. There is also an deliberation about the subject (enough tests, what to consider in a testing). Deliberation is (unfortunately) only in Finnish.
Last synced: 05 Jun 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/paulkastel/03-ageinseconds
Another program from programming challanges list 1.4. Calculates the difference in time between today and entered date by user. Written in C# with TDD process and YAGNI principle.
c-sharp datetime programming-challenges time unit-testing wpf
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/herikerbeth/uploading-files
This is a Spring Boot web application designed to handle HTTP multi-part file uploads. It allows users to upload files, list uploaded files, and download them using a simple HTML interface.
java junit maven spring-boot spring-web test-driven-development thymeleaf 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/karenpayneoregon/unit-test-json
For article on unit testing json
Last synced: 08 May 2026
https://github.com/kogo1616/unit-tests
Boost code confidence with our efficient Unit-Tests repository! 🛠️🔍
csharp dotnet selenium unit-testing
Last synced: 08 May 2026
https://github.com/drcbeatz/discounts
Python module for identifying dealer discount codes, calculating dealer cost, customer price & profit margin.
ci github-actions parametrized-tests pipenv pytest python unit-testing
Last synced: 21 Apr 2026
https://github.com/ttitcombe/tfshell2
A wrapper to take the hassle out of training and deploying Tensorflow 2.0 models
machine-learning machine-learning-training tensorflow tensorflow-2 unit-testing
Last synced: 15 Jun 2026
https://github.com/zavierferodova/cinema-catalogue
Cinema Catalogue App Using Android Jetpack Component | Dicoding Belajar Android Jetpack Pro Final Submission
android dicoding dicoding-submission instrumentation-testing jetpack-android kotlin-android unit-testing
Last synced: 21 Apr 2026
https://github.com/areal060781/javascript-katas
Javascript exercises
mocha nodejs training unit-testing
Last synced: 21 Apr 2026
https://github.com/lauriecai/recipez-ios-app
Recipez is a simple app that displays a list of baked goods from around the world.
concurrency filemanager mobile mvvm-architecture swiftui unit-testing
Last synced: 21 Apr 2026
https://github.com/natserract/unit-test-javascript
🚀 Build your own Jest using pure Javascript
babel es6 javascript nodemon unit-testing
Last synced: 15 Apr 2026
https://github.com/iagoantunes/asksql
AskSQL is a Flutter project that allows users to input SQL code and get processed responses. This project uses various libraries and packages to provide a rich user interface and robust functionality.
asksql dart flutter mobx unit-testing
Last synced: 08 May 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/anupamakib/todoapplication-cleanarchitecture-cqrs-mediator
Developing a simple Todo application for learning purposes. I'll be utilizing all the techniques I know as a backend engineer, and I may also learn and implement new ideas on the fly!
automapper clean-architecture cqrs dependency-injection dependency-injections docker dotnet-core entity-framework-core fluent-assertions fluent-validation global-exception-handling mediator-pattern nunit test-driven-development unit-testing
Last synced: 08 May 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/flyingotta/onlinestatcalculator-springbootmvc-js-java
Built online statistics calculator (lin regression, mean etc.) using Java, JS, HTML, and Spring Boot's MVC framework. Build processes and dependencies handled by Maven. Thymeleaf templating engine as view layer, Spring controllers to handle HTTP requests. This inlcluded 100% code coverage unit testing and E2E testing using Junit and Playwright.
e2e-testing integration-testing java javascript junit-jupiter maven-pom playwright-tests spring-mvc thymeleaf-template-engine unit-testing
Last synced: 09 May 2026
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/wajid7511/unit_test_play_list
This repo will be used for Playlist which will be uploaded to my youtube channel https://www.youtube.com/@WajidKhanZeroDeveloper
Last synced: 27 Jan 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/geovaneborba/ignite-clean-ddd
clean-architecture domain-driven-design nodejs unit-testing vitest
Last synced: 22 Apr 2026
https://github.com/leotm/notes
My successful MVP design implementation to a coding exercise to create a CRUD application, trying Angular 5.
angular5 bootstrap4-beta2 coding-exercise hapi karma-jasmine nodejs scss typescript unit-testing
Last synced: 09 May 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/pandasoft-zz/glut
Gitlab unit test
gitlab pipelines testing testing-tool unit-testing
Last synced: 05 Jun 2026
https://github.com/sakapon/klibrary.testing
A library for unit testing using MSTest.
Last synced: 24 Apr 2026
https://github.com/hadisfr/cpp-simple-unit-test
a project for Advanced Programming S98 at University of Tehran ~ TAs' Solution
Last synced: 24 Apr 2026
https://github.com/vukedd/novalite-workshop
"NUnit tests and Refactoring with LINQ" workshop organized by NovaLite where we covered the Basics of Unit Testing in C# and refactoring code with LINQ
linq nunit refactoring unit-testing workshop
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/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/therealpad/rust-api-crud-template
CRUD API in Rust
api bash crud docker integration-testing rust unit-testing
Last synced: 15 Apr 2026
https://github.com/gokaygulsoy/testing-student-marks-management-software-with-junit-4
Implementation of JUnit 4 tests for Student Marks Management System
java junit4 maintainable-code maven object-oriented-design object-oriented-programming software-testing software-testing-tools unit-testing
Last synced: 24 Apr 2026