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-05 00:26:27 UTC
- JSON Representation
https://github.com/anscoder/retailapp
RetailApp is an iOS shopping app built with Swift, SwiftUI, and Combine, demonstrating modern architecture patterns like Dependency Injection and MVVM. It allows users to browse products, view details, and manage their cart.
dependency-injection ios-swift mock swift-package-manager swiftui-example swiftui-learning swinject unit-testing
Last synced: 30 Mar 2025
https://github.com/dmsi-io/gha-mobile-test
Test and lint mobile apps
action github-actions linting typescript unit-testing
Last synced: 06 Jan 2026
https://github.com/minhnghia2k3/book-store
Comprehensive book store application written in Java, Spring Boot
aws docker integration-testing java-21 postgresql redis spring-boot spring-data-jpa swagger unit-testing
Last synced: 12 Apr 2026
https://github.com/keval-gandevia/medhub
MedHub is one-stop-shop destination for healthcare. Our mission is to make healthcare experience easy, regardless of your specific need. It is designed to simplify the healthcare experience, connecting patients with qualified doctors, enabling doctors to meet with patients effectively on their schedule, and helping pharmacists deliver quality care.
aws-s3 ci-cd-pipeline code-quality docker integration-testing java junit jwt-authentication lombok material-ui maven mysql reactjs solid-principles spring-boot spring-security tdd unit-testing websocket
Last synced: 11 Apr 2026
https://github.com/mjbae/cli-order-system
CLI 기반 주문 시스템
concurrency-testing java jpa spring-shell unit-testing
Last synced: 27 Mar 2025
https://github.com/arthurlunkes/unit_tests_java_with_docker
docker java junit5 test unit-testing
Last synced: 16 May 2026
https://github.com/hibatillah/kppl-testing
Learn white box testing
testing unit-testing whitebox-testing
Last synced: 01 Apr 2025
https://github.com/damirscorner/20231222-dotnet-mock-http
Sample project for 'Mocking HttpClient in unit tests' blogpost
dotnet http-client mocking moq unit-testing
Last synced: 02 May 2026
https://github.com/ayvero/testing
A simple Java project demonstrating unit testing using JUnit 4 and JUnit 5. This repository includes basic test cases to illustrate best practices for writing and running unit tests in Java.
java junit4 junit5 testing-tools unit-testing
Last synced: 03 Apr 2025
https://github.com/tkraak/ava-rewire
:building_construction: Experimenting with AVA and rewire
ava express javascript node rewire sinon unit-test unit-testing
Last synced: 12 Apr 2026
https://github.com/owen-krueger/autofixture.community.customizations
Useful customizations for AutoFixture
autofixture csharp dateonly net6 net7 net8 nuget timeonly unit-testing
Last synced: 26 Jan 2026
https://github.com/dking1342/testing-intro
Intro into unit, integration and end to end testing
bdd-tests cypress cypress-tests end-to-end-testing jest jest-tests jestjs mocha mocha-chai mocha-tests mochajs react-test react-testing tdd testing unit-testing
Last synced: 21 Feb 2026
https://github.com/geozi/python-pytest
Showcases the use of PyTest on Python code.
Last synced: 01 Apr 2025
https://github.com/geozi/javascript-jasmine
Showcases the use of Jasmine for performing unit tests.
jasmine-tests unit-testing vanilla-javascript
Last synced: 01 Apr 2025
https://github.com/vicktorms/ocnimporter
OCNImporter é uma ferramenta projetada para importar dados gerados por sensores meteoceanográficos para um banco de dados. Foi desenvolvida especialmente para operações de Suporte a Petrobras.
importing-data oceanography pyside6 python-3 qtcreator unit-testing
Last synced: 08 Apr 2025
https://github.com/arrmansa/unittest-module-mocking
Experiments with coverage and mocking modules
Last synced: 16 Mar 2025
https://github.com/naimbiswas/ecom
eCom Full functional e-Commerce web application
angular ecommerce-website nodejs typescript unit-testing
Last synced: 07 May 2026
https://github.com/ahmetulucay/crudsolution
crud-application dto enum unit-testing
Last synced: 16 May 2026
https://github.com/pedrior/mywallet
Um sistema para gerenciar rendimentos e despesas. Com ele, você pode criar carteiras personalizadas, controlar transações, definir orçamentos e agrupar despesas em categorias.
aspnetcore csharp dapper ddd design-patterns docker dotnet integration-testing postgresql rest rest-api restful sql testcontainers unit-testing vertical-slice-architecture
Last synced: 12 Apr 2026
https://github.com/turskyi/stringcalculator
A simple Java program that evaluates mathematical expressions provided as strings. Demonstrates Test-Driven Development (TDD) with comprehensive tests using JUnit and Mockito.
java junit junit5 software-development string-calculator tdd test-driven-development unit-testing
Last synced: 27 Mar 2025
https://github.com/surajsgh/amaterasu
🧪 Sample unit tests for a simple backend app using JavaScript, Node, Koa and Jest.
javascript jest koa nodejs unit-testing
Last synced: 06 Jan 2026
https://github.com/damirscorner/20220520-dotnet-json-asserts
Sample project for 'Comparing JSON strings in unit tests' blogpost
dotnet fluentassertions json unit-testing
Last synced: 12 Apr 2026
https://github.com/spt-development/spt-development-test
A collection of utility classes useful for unit and integration testing.
apache-http email greenmail http integration-testing jms junit-extension logback testing unit-testing
Last synced: 23 Apr 2025
https://github.com/course-one/react-unit-testing
A sample unit testing setup for React using GitHub actions.
github-actions react testing unit-testing
Last synced: 12 Apr 2026
https://github.com/sancakerkan/atm-machine-unittesting
This repository contains unit tests for an ATM Machine simulation program written in Java. The main goal of this project is to practice writing assertion cases and creating test suites.
java junit junit5 maven software-quality-assurance testing unit-testing
Last synced: 16 May 2026
https://github.com/vitaliy-bezugly/ordersapi
A set of clean approaches based on cqrs (mediatR) to api development using the fictional example of customer orders
api-rest asp-net-core cqrs mediatr sqlite unit-testing x-unit
Last synced: 10 Mar 2025
https://github.com/s0fft/sycloth-shop
Clothing-Shop — SSR Ecommerce Project on Django + API on Django REST Framework
api-rest celery django django-rest-framework django-templates ecommerce layout postgresql postman python3 redis server-side-rendering unit-testing
Last synced: 12 Apr 2026
https://github.com/darkwebdesign/doctrine-unit-testing
Doctrine Unit Testing
Last synced: 06 Jul 2025
https://github.com/aghamohammadi/crud-dotnet-cqrs
Create a Clean Architecture CRUD application with .NET Core 8.0 & CQRS Pattern & Blazor & Unit Tests & Bdd & TDD & DDD
bdd-tests blazor clean-architecture cqrs cqrs-pattern ddd-architecture dotnet dotnet-core efcore repository-pattern tdd unit-testing unitofwork-pattern
Last synced: 10 May 2026
https://github.com/davidlapadula/javamasterclass
concurrency java object-oriented-programming unit-testing
Last synced: 18 Mar 2025
https://github.com/smallpaes/sparkol-app
Sparkol app is an user-facing web application and is currently supporting basic authentication features.
api-rest authentication axios continuous-integration css3 cypress end-to-end-testing eslint happy-dom html5 prettier react react-context react-testing-library styled-components typescript unit-testing vite vitest
Last synced: 12 Apr 2026
https://github.com/ngugimuchangi/alx-backend-javascript
Javascript backend projects
expressjs javascript nodejs typescript unit-testing
Last synced: 12 Apr 2026
https://github.com/remy349/unit-test-pytest
Learning unit testing using Python with Pytest.
Last synced: 25 Mar 2025
https://github.com/bohdanmoroziuk/react-testing-library-tutorial
Example of testing React app with Jest and React Testing Library.
integration-testing jest react react-testing react-testing-library snapshot-testing typescript unit-testing
Last synced: 06 Apr 2025
https://github.com/abxsantos/validawaree-backend
Software for validation of analytical data, based on ANVISA, the Brazilian Health Regulatory Agency
backend flask-restful heroku python3 scientific-research unit-testing
Last synced: 03 Oct 2025
https://github.com/dizzydroid/reelrec
ReelRec is a movie recommendation system built as a project for the Software Testing course at FOE | ASU. Tell ReelRec what movies you like, and it will suggest others from the same genres!
application java movies-streaming testing unit-testing
Last synced: 12 Jun 2025
https://github.com/aisha-zahid/softwaretesting-cunit
C++ unit testing project with Input Space Partitioning, Edge Pair Coverage, Control Flow Graphs, and CUnit in Eclipse.
cfg cpp cunit eclipse-cdt edge-pair-coverage functional-testing isp software-testing test-cases unit-testing white-box-testing
Last synced: 23 Apr 2025
https://github.com/JandroMejia97/ng-testing
This Angular app is used to learn how to make unit tests with Jasmine
angular jasmine testing unit-testing
Last synced: 10 Mar 2025
https://github.com/danpoynor/python-phrase-hunter-game
console-application demo dunder-main game oop python statistics unit-testing
Last synced: 29 May 2026
https://github.com/survi218/karma-jasmine-testing
unit testing in your Angular applications using Angular mocks, Karma, and Jasmine
angularjs jasmine-tests jasmine-tests-angularjs karma-cli karma-config karma-jasmine karma-preprocessor karma-test-runner unit-testing
Last synced: 16 Mar 2025
https://github.com/gowhale/go-shopping-list
Do you find making shopping lists BORING? Because I sure do... This repo is to automate the creation of shopping lists and to practice my Golang skills!
cooking golang golint mocking revive shopping unit-testing
Last synced: 25 Oct 2025
https://github.com/thefeij/chat-hub
A Simple Chat Server
css docker gin-gonic golang gorilla-websocket gorm html javascript paseto-tokens postgresql unit-testing
Last synced: 07 Jan 2026
https://github.com/felipeg-almeida/labeddit-backend
Este é o backend do projeto Labeddit, uma rede social inspirada no reddit. Desenvolvido como parte do projeto final do curso de Desenvolvimento Full Stack da Labenu, unicamente para fins didáticos.
api backend crud express jest knex layered-architecture nodejs poo sqlite typescript unit-testing
Last synced: 12 Apr 2026
https://github.com/onatolich/saga-guide
Easy to use, framework agnostic saga testing utility.
redux-saga test testing testing-tool unit-testing
Last synced: 07 Apr 2025
https://github.com/asergioscosta/java-unit-tests
Java unit test examples using JUnit and best testing practices.
java junit test-automation unit-testing
Last synced: 27 Mar 2025
https://github.com/kcdipina26/fullstackjavadevelopment
These projects demonstrate a robust understanding of modern web development technologies and software engineering principles, readying me for a transition from academic training to impactful professional contributions.
api css ecommerce-website full-stack git html intellij java java-maven-ecs javascript junit nodejs object-oriented-programming pgadmin4 postgres postgressql unit-testing visual-studio-code vuejs
Last synced: 21 Jan 2026
https://github.com/victoreronmosele/shared-preferences-unit-test-flutter
Code demonstration for my blog post: Mocking and Testing Shared Preferences in Flutter Unit Tests
dart flutter fluttertutorials mocking sharedpreferences tutorials unit-testing
Last synced: 20 Apr 2026
https://github.com/geobas/minimal-symfony
A minimal project written in Symfony 2.8
Last synced: 02 May 2026
https://github.com/niawjunior/todo-tdd
Test first code laster
integration-testing jest mongoose nodejs unit-testing
Last synced: 12 Apr 2026
https://github.com/anastasia-a-zhivaeva/tic-tac-toe
Application from React tutorial https://reactjs.org/tutorial/tutorial.html
game react tutorial typescript unit-testing
Last synced: 02 May 2026
https://github.com/trandung2k1/github_actions
CI CD nodejs
docker docker-compose expressjs github-actions nodejs unit-testing
Last synced: 12 Apr 2026
https://github.com/herikerbeth/personal-blogging-platform-api
This is a RESTful API for a personal blogging platform. It allows users to create, read, update, and delete blog posts. The API is built with Java and Spring Boot to create the server, Spring HATEOAS to write hypermedia-driven outputs, and uses PostgreSQL for data storage.
api backend java java-spring junit unit-testing
Last synced: 17 Mar 2025
https://github.com/dikshant441/food-order
A food order application with multiples features that fetch live data through Swiggy's API.
api cors event-listener integration-testing javascript jest-tests jsx parcel-bundler react-testing-library reactjs redux-toolkit tailwind-css unit-testing usecontext vercel-deployment
Last synced: 12 Apr 2026
https://github.com/salma-4/quiz-api
A RESTful API for creating, managing, and taking quizzes. The API supports user authentication, quiz categorization, and various administrative functionalities.
assertj dto-pattern java junit logging maven mockito mysql-database spring-boot spring-data-jpa spring-security-jwt swagger-ui unit-testing
Last synced: 19 Apr 2026
https://github.com/priyanshscpp/scheduler-gtest
Demonstrates OS-level thinking (round-robin, priority, etc.). Very relevant for CPU/microarchitecture work.
cpp gtest operating-systems qualcomm unit-testing
Last synced: 04 Sep 2025
https://github.com/kasiprasad/context-spec
A simple Context Specification Framework for Java over JUnit
bdd context integration-testing java junit specification tdd unit-testing
Last synced: 14 Jan 2026
https://github.com/sharpwit/react-testing-mosh
React Testing Library with Vitest / Jest.
react react-testing typescipt unit-testing vitest
Last synced: 11 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/areal060781/python-katas
Python exercises
kata pytest tdd training unit-testing
Last synced: 13 Mar 2025
https://github.com/ztlaine/assignment7
Unit testing a custom data structure using Java.
data-structures java junit unit-testing
Last synced: 17 Mar 2025
https://github.com/ztlaine/assignment13
Banking app utilizing Maven, Springboot, Hibernate, MySQL, and Thymeleaf, written using Java and HTML. Testing done with Junit.
hibernate hibernate-orm html java junit maven mysql springboot thymeleaf unit-testing
Last synced: 13 Apr 2026
https://github.com/ztlaine/multithreading-with-asychronous-calls
Asynchronous data evaluation using Java.
async java multithreading unit-testing
Last synced: 17 Mar 2025
https://github.com/hammerheadshark666/mos-registered-user-add-customer-func
Microservice Order System - Customer Microservice
azure-function azure-service-bus cicd csharp dotnet8 mediatr sqlserver unit-testing
Last synced: 11 Mar 2026
https://github.com/marcel-haag/testing
Testing Repository to get an introduction in Angular Testing and Cypress E2E
angular component-testing cypress javascript jest jest-mocking mock testing typescript unit-testing
Last synced: 12 Apr 2026
https://github.com/vlovric/tkpp-mylibra
acceptance-testing automation-testing csharp dotnet integration-testing unit-testing
Last synced: 15 May 2026
https://github.com/vitaliibezuhlyi/ordersapi
A set of clean approaches based on cqrs (mediatR) to api development using the fictional example of customer orders
api-rest asp-net-core cqrs mediatr sqlite unit-testing x-unit
Last synced: 12 Jun 2025
https://github.com/dzmitrypanamarenka/page-loader
js-cli utility which downloads your page with assets
cli node-js promises unit-testing
Last synced: 25 Mar 2025
https://github.com/autokmg/spring-boot-apps-testing-practices
Delve into the world of Spring Boot testing to enhance project quality and readiness. This repository covers unit tests, SpringBootTest annotation, JUnit, and testing slices, providing comprehensive insights and tools for robust application testing.
java-11 junit spring-boot unit-testing
Last synced: 16 Sep 2025
https://github.com/streamlined2/order-book
Order book management
array-list binary-search gradle hash-table java-20 junit5 linked-list unit-testing
Last synced: 15 May 2026
https://github.com/samuelematias/calculator_app
🧪 A simple Flutter app with several unit tests, widget testing, and integration tests/e2e.
dart e2e-testing flutter integration-testing unit-testing widget-testing
Last synced: 15 May 2026
https://github.com/avirupmazumder/qeats
QEats is an app that makes food ordering convenient for millions of users. With just a few taps on their phone, users can relish their favorite food from nearby restaurants.
http interfaces jackson java jmeter lombok mockito mongodb redis rest-api spring-boot springdata unit-testing
Last synced: 12 Apr 2026
https://github.com/netodeolino/book-tdd-dio
TDD using JUnit, Mockito, and Hamcrest
hamcrest mockito tdd unit-testing
Last synced: 04 Jul 2025
https://github.com/masatomizuta/go-redistest
Golang package controls Redis servers for unit tests
Last synced: 17 Jan 2026
https://github.com/mindlessmuse666/apartment-price-predictor
Python-проект по прогнозированию стоимости аренды квартир с помощью линейной регрессии. Практическая работа по теме: "Основы машинного обучения" дисциплины "МДК 13.01: Основы применения методов искусственного интеллекта в программировании".
apartment-price-prediction data-analysis data-science linear-regression linear-regression-models machine-learning matplotlib python regression sklearn unit-testing
Last synced: 11 Apr 2026
https://github.com/limcheekin/flutter_test_sample
Flutter Test Sample Project
flutter integration-testing testing unit-testing widget-testing
Last synced: 13 May 2026
https://github.com/marko19907/algorithms
A collection of algorithms and data structures made as a part of NTNU's "Algorithms and Data Structures" course, fall 2021.
algorithms cache data-structures heap java list maven recursion searching-algorithms sorting-algorithms tree unit-testing
Last synced: 15 May 2026
https://github.com/bvfalcon/junit5-fakesmtp
FakeSMTP for unit-testing smtp clients with JUnit 5
junit junit5 maven smtp smtp-server testing unit-testing
Last synced: 14 Jan 2026
https://github.com/oiricaud/javadoc-and-unit-testing
In this assignment, you are going to improve your project by providing more feature implementation, improve documentation using Javadoc, and improve code quality by writing unit test cases using Junit.
javadoc object-oriented school-project unit-testing
Last synced: 11 Mar 2025
https://github.com/tomerfi/selenium-nunit-robotframework-tutorial
A walkthrough a C# web app tested with Nunit, Selenium, and RobotFramework.
acceptance-testing blog-post dev nunit3 robot-framework selenium unit-testing
Last synced: 18 Jan 2026
https://github.com/edwinvanderven/euler-in-angular
Euler solutions in an Angular app
algorithms angular euler euler-project euler-solutions jasmine javascript karma karma-jasmine typescript unit-testing
Last synced: 12 Apr 2026
https://github.com/epomatti/dojo-for-net
Unit test dojo exercises for .NET
dotnet-core efcore entity-framework-core mock nsubstitute rabbitmq specflow testing unit-testing xunit
Last synced: 15 May 2026
https://github.com/mehassanhmood/multiclass-classification
Using Dense Neural Networks on MNIST Datasets
classification deep-learning supervised-learning unit-testing
Last synced: 27 Mar 2025
https://github.com/sashaflores/rustfund
Real audit submissions with findings, judge feedback, appeals, and post-review improvements. Part of my smart-contract-security series to grow and share Web3 security knowledge.
audit fuzzing rust smart-contracts solana unit-testing
Last synced: 07 May 2026
https://github.com/imtiajahammad/cloudcustomers
This is a .NET 6 Web API from scratch using test driven development! I have covered creating a new solution, adding new web and unit test projects to the solution, and writing unit tests.
dotnet-core httpclient tdd test-driven-development testdrivendevlopment unit-testing unittesting webapi webapi-core xunit xunit-tests
Last synced: 15 Apr 2026
https://github.com/jovey-zheng/next-ts
Starter template for a clean Next.js + TypeScript + ESLint + TailwindCSS + Jest + Prettier + Husky project
eslint husky jest nextjs nextjs-template prettier react reactjs ssr starter-template tailwindcss typescript unit-testing
Last synced: 06 Apr 2026
https://github.com/khadkarajesh/location-finders
Udacity Mentorship Location finder applications
android-architecture-components android-navigation-component android-viewmodel espresso firebase-auth firebase-authentication-android geofencing google-maps-api kotlin kotlin-coroutines livedata-databinding mvvm mvvm-android roboelectric unit-testing workmanager-architecturecomponent
Last synced: 20 Aug 2025
https://github.com/mohan-shil/portfolio-checking-test-cases
Checking all functionalities
api automated-testing functional-testing playwright playwright-python python regression unit-testing
Last synced: 25 Apr 2026
https://github.com/wickie73/mockito4kotlin-annotation
Mockito Annotations for Kotlin
annotations kotlin kotlin-testing mockito mockito-kotlin test-driven-development unit-testing
Last synced: 14 Jan 2026
https://github.com/powehix/billingapi-csharp
asp-net-core csharp dotnet9 swagger swagger-ui unit-testing
Last synced: 08 Sep 2025
https://github.com/daniel-brai/ecommerce-drf
A deep dive into Django Rest framework with a focus on database design and performance, unit and end-to-end testing and so on
database-performance-analysis database-schema-design django-rest-framework end-to-end-testing unit-testing
Last synced: 09 Apr 2025
https://github.com/adarsh-k27r/salahkart
Collection of some of my works during my internship period at Salahkart for preview and educational purpose only.
bs4 cross-encoder database-design embeddings huggingface-transformers integration-testing ner nlp-machine-learning nltk numpy-arrays pandas python resume-parser selenium-webdriver sentence-transformers skills-assessment spacy-nlp sts transformers unit-testing
Last synced: 01 Mar 2026
https://github.com/jmakeig/mltap
A JavaScript test harness for MarkLogic that (roughly) implements the Node.js tape API
marklogic tap test-harness unit-testing
Last synced: 06 Feb 2026
https://github.com/davep/pypath.el
Command to get a full dotted path for a current Python function definition
django elisp emacs emacs-lisp python unit-testing
Last synced: 13 Apr 2026
https://github.com/willie-conway/tdd-bdd-final-project
Test Driven Development (TDD) / Behavior Driven Development (BDD) for IBM 💻📈
behavior-driven-development integration-testing python selenium-webdriver system-testing test-driven-development unit-testing
Last synced: 20 Apr 2026
https://github.com/clintonbrito/ibm-bootcamp
Code created during an IBM Bootcamp of Java + Angular.
angular jasmine java javascript nodejs spring spring-boot typescript unit-testing
Last synced: 20 Jan 2026
https://github.com/petr-korobeinikov/serverspec-example
Serverspec (http://serverspec.org) usage example.
infrastructure-as-code infrastructure-management serverspec spec unit-testing
Last synced: 13 Jun 2025