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-02 00:32:17 UTC
- JSON Representation
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/astoj/vibe-testing
A comprehensive test automation checklist for vibe coders
api-testing ci-cd cypress e2e-testing integration-testing jest playwright pytest quality-assurance selenium test-automation test-best-practices test-framework unit-testing vibe-coder vibe-coding vibe-testing
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/lukaofirst/learning-unit-tests-dotnet-core
This repository contains all my practices and lessons about Unit Test in .NET Core using xUnit
dotnet-core unit-testing unittest xunit
Last synced: 18 May 2026
https://github.com/neofoxxo/the-mobile-hour-ecommerce
An e-commerce website with an admin dashboard. Built with Express.js, EJS, MySQL, and Bootstrap.
bootstrap ecommerce ejs expressjs mysql unit-testing
Last synced: 09 Apr 2026
https://github.com/henriqueweiand/nestjs-mongodb-order
Exercise using MongoDB, NestJS, JWT, Jest. This is a simple aplication that some endpoints require login and some not, and the user can create products and than create and order that has those products.
auth e2e-tests github-actions jest mongodb mongoose nestjs swc unit-testing
Last synced: 09 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/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/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/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/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/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/amany-mm/alx-backend-javascript
ALX Backend Javascript
es6 nodejs typescript unit-testing
Last synced: 09 Apr 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/etheryen/odin-testing-practice
Testing functions with Jest.
Last synced: 25 Mar 2025
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/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/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://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/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/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/pwall567/log-front-test
Test functions for log-front logging library
java library logging unit-testing
Last synced: 25 Aug 2025
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/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/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/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/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/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/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/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://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/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/valentinosvaldo/github-profile
Show github profiles with his repositories
Last synced: 09 May 2026
https://github.com/artiomtr/gclados
Simple unit testing framework for the C language
Last synced: 05 Aug 2025
https://github.com/natvalentine/checkers
Checkers emulator using Java Springboot and Event Driven Architecture
amqp cqrs event-driven-architecture hexagonal-architecture java nosql reactive-mongo spring-boot spring-security unit-testing
Last synced: 22 Apr 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/nataliabeltranarg/traffic-accident-analysis
Analysis of accidents in the US completed as a final project for Computing for Data Science at BSE.
data-science dataanalysis datapreprocessing exploratory-data-analysis metrics random-forest-classifier unit-testing
Last synced: 01 Sep 2025
https://github.com/kanzatahreem/jest-testing
Wrote a few practical tests for JavaScript functions using the Jest library by following the AAA pattern to make your tests easier for other developers to read and understand. Used the TDD approach in practice.
javascript jest tdd unit-testing
Last synced: 15 Apr 2026
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/thefeij/simple-bank
simple bank back-end
authentication ci docker golang gorm grpc jwt-token makefile paseto-tokens postgres protobuf unit-testing zerolog
Last synced: 11 Apr 2026
https://github.com/reity/fountains
Python library for generating and concisely specifying reproducible pseudorandom binary data for unit testing.
pseudorandom-generators python-library random-data random-data-generation unit-testing unit-testing-framework unit-testing-library unit-tests
Last synced: 17 Mar 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/pablo1618/bugzilla-testopia
Code for the Software Quality project in the 6th semester.
automatic-testing bugzilla testopia unit-testing
Last synced: 07 Mar 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/yeniceri98/spring-boot-microservices
Microservice Architecture with Spring Boot
docker google-cloud kubernetes redis spring-boot spring-cloud unit-testing
Last synced: 03 Feb 2026
https://github.com/ryangoodwindev/mcwrapper.tests
Unit tests for proofing the MCWrapper project.
Last synced: 13 Oct 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/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/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/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/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/ryangoodwindev/mcwrapper.rpc.tests
Unit tests for proofing the MCWrapper.RPC project.
Last synced: 13 Oct 2025
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/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/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/sgarg5858/social
Angular Project
angular angular16 jest ngrx nrwl nx rxjs typescript 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
https://github.com/izenynn/mini-unit
A simple unit test framework for C and ASM in C.
asm c linux macos test-framework unit-testing unit-testing-framework unit-testing-library unittest unittest-framework unittesting unittesting-library unittests
Last synced: 09 May 2026
https://github.com/andresilvase/guiago
Desafio técnico para desenvolvedor Flutter do aplicativo Guia de Motéis GO.
flutter flutter-apps integration-testing riverpod unit-testing widget-testing
Last synced: 24 Apr 2026
https://github.com/sshehrozali/tdd-with-spring-2.0
TDD with Spring following Red-Green-Refactor cycle.
extreme-programming java junit5 mocikto red-green-refactor spring tdd tdd-java unit-testing
Last synced: 24 Apr 2026