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-07 00:29:19 UTC
- JSON Representation
https://github.com/physer/physer.github.io
My personal blog
architecture asp-net-core blog csharp dotnet software-architecture software-design unit-testing
Last synced: 10 May 2026
https://github.com/sshehrozali/spring-tdd-example
Example Spring Boot application developed using Test Driven Development using JUnit, Mockito, AssertJ and Hamcrest.
extreme-programming integration-testing java junit5 mockito mockito-junit mockito-junit-test spring-boot test-driven-development unit-testing
Last synced: 28 Apr 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/wdesimini/dogapi
Swift package for the Dog CEO API
async-await concurrency dog-ceo-api ios swift unit-testing
Last synced: 28 Apr 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/mehedi32hstu/spring-boot-junit-testing
integration-testing junit5 spring-boot unit-testing
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/softprodigyindia/unittestswiftsample
Simple sample showing creation of Unit Tests in Swift
Last synced: 10 Jun 2026
https://github.com/rezairfanwijaya/go-post
clean-architecture ddd-patterns go postgresql restapi unit-testing
Last synced: 29 Apr 2026
https://github.com/jubayer98/a-simple-java-game-testing-using-unit-testing-functionality
In this simple bowling game, several test cases are created to verify the code's functionality and identify any bugs, ensuring the system operates as intended.
Last synced: 23 Oct 2025
https://github.com/karenpayneoregon/cs-language-extension-basics
Basic language extension in C# samples
csharp languageextensions 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/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/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/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/marko19907/hospital-app-project
A second semester project for the subject “Programming 2” at NTNU’s Bachelor program in Computer Science.
hospital-management-system inheritance java maven unit-testing
Last synced: 30 Apr 2026
https://github.com/LgendSourabie/videoflix-backend
Backend of a Netflix-like video streaming platform using ffmpeg video encoding technics, django and django rest framework
angular cache django django-rest-framework postgresql postman redis rxjs scss task-queue test-driven-development typescript unit-testing
Last synced: 20 Oct 2025
https://github.com/shishir-dey/rust-samples
A repository to demonstrate basic Rust language programs
ci-cd-pipeline github-actions rust-lang system-programming unit-testing
Last synced: 30 Apr 2026
https://github.com/therealpad/calculator
calculator to handle infinite numbers and priorities
cmake cpp design-patterns object-oriented-programming proxy-design-pattern unit-testing
Last synced: 01 Jun 2026
https://github.com/mejanh/django-ecommerce
Basic Ecommerce app with Django, postgresql, python3.9.
django django-rest-framework python unit-testing
Last synced: 01 May 2026
https://github.com/safafa/testing_practice
This is a practice exercises for testing javascript functions with Jest.
Last synced: 01 May 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/actionanand/angular-testing
Angular Testing Repo - A complete guide to Angular Unit Testing and E2E Testing
angular angular12 jasmine local-server proxy proxy-server testing unit-testing
Last synced: 01 May 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/vb64/test.helper.flask
Class for autotests flask python apps
Last synced: 02 May 2026
https://github.com/matiasjastrebow/tp-tadp-metaprogramacion
Trabajo Práctico de Metaprogramación de la materia Técnicas Avanzadas de la Programación (TADP) de la UTN 2024
metaprogramming mocking reflection rspec ruby spies testing unit-testing
Last synced: 02 May 2026
https://github.com/salma-4/product-management-api
refactor from spring MVC to spring rest
hibernate lombok maven mysql-database spring-rest swagger unit-testing
Last synced: 02 May 2026
https://github.com/m-azra3l/contract-payment-service
This application is a Contract and Payment Service built with NestJS, Prisma, and PostgreSQL. It manages profiles, contracts, and jobs, focusing on efficient handling of transactions, concurrency, and adherence to best practices in software development.
e2e-testing jest nestjs-backend postgres prisma swagger-ui typescript unit-testing
Last synced: 11 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/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/ysocrius/django-credit-approval
Django-based REST API for automated credit approval and loan management with PostgreSQL, Redis, Celery, and Docker. Features credit score calculation, loan eligibility assessment, interest rate correction, and comprehensive API documentation with Swagger/OpenAPI integration.
api-documentation banking celery containerization credit-approval credit-scoring django django-rest-framework docker docker-compose financial-services fintech loan-management postgresql python redis rest-api risk-assessment swagger-ui unit-testing
Last synced: 09 Jun 2026
https://github.com/fakhranii/jest-unit-testing-demo
testing demo using jest framework
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
https://github.com/aldenvallestero/serverless-unit-test-boilerplate
This repository is created to help beginners understand the basic, fast and easy way to score almost 100% of unit test coverage using the serverless framework.
javascript jest nodejs serverless unit-testing
Last synced: 04 May 2026
https://github.com/ivanmarban/movies-app-backend
A Spring Boot Movies API
api integration-testing java java-16 maven rest-api spring-boot testcontainers unit-testing
Last synced: 04 May 2026
https://github.com/andresweitzel/microservice_openweather_nodejs_jest_aws
Microservice for the integration of the Open Weather API with focus on unit and integration tests implementing Nodejs, Jest, Serverless-framework, aws-lambda, api gateway, git, others.
api-gateway aws-lambda git integration-testing jest jest-tests nodejs serverless-framework unit-testing
Last synced: 05 May 2026
https://github.com/dezashibi-c/cmake_template
A very beginner friendly cmake template for c projects with unit testing
c cmake gcc linux msvc osx template unit-testing windows
Last synced: 05 May 2026
https://github.com/salma-4/todo-api
two microservices one handle todo items and operations on it , second service handle users and auth
design-patterns java lombok maven microservices mysql-database open-api-v3 postman restful-api slf4j spring-boot spring-data-jpa spring-security swagger-ui unit-testing
Last synced: 05 May 2026
https://github.com/tneos/csharpbootcamp
C# Online Course
clean-code dotnet generics linq oop unit-testing wpf
Last synced: 05 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/enkhsaikhanch/tech-blog
bun jest nextjs react shadcn-ui tailwindcss unit-testing
Last synced: 07 Apr 2026
https://github.com/mdecker-mobilecomputing/maven_palindromchecker
Java-Programm für die Kommandozeile, das überprüft, ob ein Wort ein Palindrom ist oder nicht (Übung für Unit-Test-Refactoring)
exercise github-actions java maven palindrome-checker unit-testing
Last synced: 06 May 2026
https://github.com/epatrizio/ctestfmk
Minimalist and naive unit testing framework in C language
Last synced: 13 Jun 2026
https://github.com/123mwanjemike/test-driven-development
A Test Driven Development(TDD) learning and practice repository working with factorials and fibonacci series
chai factorials fibonacci mocha mocha-chai mocha-tests tdd unit-testing
Last synced: 06 May 2026
https://github.com/bodiali/blog-api-cms
This platform is for users to author, edit, and create blog posts through RESTful API architecture.
context-api crud react react-router tinymce unit-testing user-authentication
Last synced: 06 May 2026
https://github.com/imdesai00/unit-testing
You can perform testcases of your dotnet core web api. using this test cases you can find out how much your api give optimal solution.
api apitesing1 csharp dotnetcore dotnetcorewebapi testing unit-testing
Last synced: 16 Feb 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/matheusandrade23/c14
Repositório dos exercícios das aulas de C14 (Projeto To Do List API), Engenharia de Software.
Last synced: 12 Feb 2026
https://github.com/muhammadrama19/ppl-unit-testing
Learning Unit Testing with Java JUnit + Maven. Bellow Link for the Reporting.
Last synced: 27 Feb 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/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/tomkyle/find-run-test
Find and run the PHPUnit test for a single changed PHP class file, most useful when watching the filesystem
php php-testing phpunit unit-testing unit-tests
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/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/sultanalieva-s/discourse
A service for sharing and discussing articles.
django-rest-framework docker docker-compose python unit-testing
Last synced: 07 May 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/edcsu/vue_test_project
This is a sample test project using mocha+chai+sinon to test mixins
mocha mocha-chai-sinon mocha-webpack unit-test unit-testing vue-cli vue-test-utils vuejs2
Last synced: 07 May 2026
https://github.com/esraa-ragab7/planets2025
clean-architecture coredata mvvp swiftui unit-testing universal-app
Last synced: 17 Apr 2026
https://github.com/faisalazam/ynami
YNaMi -> Why Not Me: Template project to help with future projects. It aims to provide a template with web layout, database, database migrations, testing, feature toggles, security etc.
database-migrations feature-flags gherkin html-css-javascript integration-testing java jquery security spring-boot unit-testing web-layout
Last synced: 07 May 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/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/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/foncki/binarysearchtree
This assignment is an implementation in java of a binary search tree with one special operation: Balance.
binary-search-tree java maven unit-testing
Last synced: 17 Apr 2026
https://github.com/abraojr/beer-stock-api
A beer stock API with Spring-Boot developed for unit testing
api-rest hamcrest-matchers junit5 mockito spring-boot unit-testing
Last synced: 07 May 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/danieldantasdev/aspnetcore-unit-testing_course-luisdev-part-2_dotnet-8_csharp-12
Curso da Formação ASP.NET Core focado em testes unitários com xUnit, Moq, NSubstitute, Fluent Assertions e Bogus. Ensina fundamentos, padrões de escrita, mocking e boas práticas para criar testes eficientes e robustos em APIs .NET.
aspnetcore backend bogus clean-code csharp dotnet fluent-assertions luisdev moq nsubstitute tdd unit-testing xunit
Last synced: 17 Apr 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/vrudas/software-testing-examples
An educational project to teach students how to test their application code
code-testing java junit5 tdd unit-testing
Last synced: 10 Jun 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/starlet-engine/math
Lightweight header-only math library for Starlet projects
cmake cpp header-only math meson opengl starlet unit-testing
Last synced: 15 May 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/olegweremyew/mytodolist
React + TypeScript + Redux + Material-UI + Uni-tests
material-ui react redux typescript unit-testing
Last synced: 05 Apr 2026
https://github.com/cr-israel/find-a-friend-solid
Pet adoption API
ci docker docker-compose e2e-tests fastify fastify-cookie fastify-jwt jwt jwt-authentication nodejs postgresql prisma typescript unit-testing vitest zod zod-validation
Last synced: 29 Jan 2026