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: 2025-10-15 00:28:41 UTC
- JSON Representation
https://github.com/exc304/nerd-hugs
🤗 A heartwarming unit testing library designed to foster camaraderie among modules within your monolithic Java application.
java-app library-free monolithic unit-testing
Last synced: 07 Oct 2025
https://github.com/wibosco/testhelpers-example
Modules are super useful for splitting our project into smaller, more manageable chunks. But they could be doing more. Here, we look at how a utility module can ease the burden not only for production targets but also test targets by introducing a test-helper target.
ios swift targets unit-testing xcode
Last synced: 07 Oct 2025
https://github.com/haque-misbahul/python-programming-problem-solving
Python-based problem-solving exercises
oops-in-python pandas python unit-testing
Last synced: 08 Oct 2025
https://github.com/sharmadhiraj/my-currency-exchange
My Currency Exchange simplifies currency conversion by fetching the latest exchange rates through the Open Exchange Rates API.
android clean-architecture coroutines currency currency-exchange hilt kotlin livedata open-exchange-rates repository retrofit room unit-testing viewmodel
Last synced: 09 Oct 2025
https://github.com/champi-dev/structuring-react-apps
Work in progress blog post. I'm writing my take on how to define, write and maintain a react application that is intended to grow in complexity.
react redux styled-components tutorial unit-testing
Last synced: 10 Oct 2025
https://github.com/gparlakov/scuri-code
Extension for VS Code running SCuri (https://github.com/gparlakov/scuri) without leaving the editor
angular scuri unit-testing unittests-generation
Last synced: 11 Oct 2025
https://github.com/mjetpax/80smixtapeapi
The 80's mixtape API is a fun application that creates mixtapes of top pop hits from the 1980s!!
api docker docker-compose go golang postgresql unit-testing
Last synced: 12 Oct 2025
https://github.com/dabevlohn/rust_api_client_2024
Trying to interact with REST API and parse JSON-response at April 2024
api api-rest json json-parser rust rust-lang struct types unit-testing
Last synced: 13 Oct 2025
https://github.com/danielschaffer/ts-custom-error-shim
A TypeScript custom error shim that allows properly testing custom errors
custom-error testing typescript unit-testing
Last synced: 14 Oct 2025
https://github.com/bchavs12/rentalcarsapi
Api in Java Spring boot for the rentalCars system
docker dto-entity-mapper hibernate-orm java jest-tests jpa-hibernate mvc-architecture restful-api spring-boot spring-security unit-testing
Last synced: 14 Oct 2025
https://github.com/lmorente/course-testing
Java testing course: JUnit 5 and Mockito
Last synced: 11 Mar 2025
https://github.com/martinkalema/junit-testing
Testing Java Application using JUnit Framework
Last synced: 22 Jul 2025
https://github.com/comfyjase/doctesttestadapter
Test adapter to search, list, run and debug C++ doctest unit tests within the Visual Studio environment.
c-plus-plus cpp open-source testing testing-tools unit-testing visual-studio-extension
Last synced: 01 Apr 2025
https://github.com/moreirak14/logistics-transport-api
O objetivo do sistema é auxiliar o cadastramento de motoristas (caminhoneiros) e seus devidos fretes futuros, tendo visibilidade do que está sendo atribuido para cada motorista!
api-rest django django-rest-framework poetry python sqlite3 unit-testing
Last synced: 11 Mar 2025
https://github.com/luav/mettle
A C++14 unit test framework
concise-framework cplusplus cpp14 framework prototyping unit-testing
Last synced: 11 Mar 2025
https://github.com/muhammadpauzi/learn-unit-testing-with-mocha
🧪 Repository for save the result of learning unit test with ☕ Mocha.
Last synced: 09 Apr 2025
https://github.com/varnas554/test-double-guide
This guide clarifies the differences between dummies, stubs, fakes, spies, and mocks. It includes practical examples and attempts to clarify the optimal use cases for each type.
mocking mockito test-double test-doubles testing unit-testing
Last synced: 11 Mar 2025
https://github.com/joelteogom/learning-go
I have created a GitHub repository to organize and store my golang learnings by categories. This will help me keep track of my progress and also share my knowledge with others.
concurrency dependency-injection go go-context goroutines goroutines-channels mock-testing modular-code tcp test unit-testing
Last synced: 15 Oct 2025
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
https://github.com/enkhsaikhanch/tech-blog
bun jest nextjs react shadcn-ui tailwindcss unit-testing
Last synced: 12 Oct 2025
https://github.com/carseven/adventjs
Repo for solving https://adventjs.dev challenges with typescript and Jest
advent-of-code algorithms javascript jest test testing typescript unit-testing
Last synced: 11 Jun 2025
https://github.com/wibosco/ViewInspector-Example
An example project using ViewInspector to test SwiftUI screens
Last synced: 11 Mar 2025
https://github.com/hasnathjami/quickgrab
An E-Commerce App using Jetpack Compose
firebase flow livedata material-design mvvm-hilt-room retrofit2-coroutines unit-testing
Last synced: 11 Mar 2025
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: 24 Mar 2025
https://github.com/mohammadnazm/jest-writing-tests
A concise and practical guide to writing tests using Jest, a widely-used JavaScript testing framework. Learn how to set up and create effective test cases, perform assertions, and ensure comprehensive test coverage. Improve your JavaScript testing skills and enhance the quality and reliability of your code with this invaluable resource.
javascript jest tests unit-testing
Last synced: 11 Jun 2025
https://github.com/santugowda/TuroSampleApp
Sample app for Turo : Android developer role
android android-application kotlin mockwebserver mvvm-architecture retrofit2 unit-testing
Last synced: 11 Mar 2025
https://github.com/second-slip/forex-api-test
Project for unit test practice
angular karma-jasmine unit-testing
Last synced: 11 Mar 2025
https://github.com/kevinmfreire/wheres_waldo
This project was developed to identify the name, address and organization name within text.
data-structures database nlp-machine-learning notebooks pandas-dataframe spacy-nlp tensorflow2 text-classification unit-testing webscraping
Last synced: 11 Mar 2025
https://github.com/Joao-Peterson/dunitx
Delphi Unit Test Framework with boss support!
boss delphi dunitx unit-testing
Last synced: 11 Mar 2025
https://github.com/ZahariCheyrekov/M05-JS-Advanced
JS Advanced course gives deeper knowledge about JavaScipt, syntax, arrays, matrices, objects, classes and functions. They are also concepts like function context, explicit binding and event loop. Working with DOM and events are the main object of the course. Students also learn about functional and OOP programming.
classes dom javascript objects prototypes unit-testing
Last synced: 11 Mar 2025
https://github.com/th3y3m/xunit-with-moq-and-ci
A Unit Test script using xUnit Testing Framework and Moq to ensure the quality of source code in web app
Last synced: 28 Feb 2025
https://github.com/Max-Derner/GildedRose-Refactored
This is my best go (so far!) of refactoring Terry Hughes' Java GildedRose Kata. I did cheat though by editing the Item class
abstract inheritance java refactoring unit-testing
Last synced: 11 Mar 2025
https://github.com/Laxman-77/unit-testing-bot
This is a slack bot which automates the tracking of unit tests failures by using slash commands. It shows the test-author map for failed tests on Jenkins failure report. It also shows the counts of newly added unit tests by developers in particular time frame.
java slack-api slack-bot spring-boot unit-testing
Last synced: 11 Mar 2025
https://github.com/sh4rkizz/RtsCourseworkMirea
Coursework repository
real-time-systems unit-testing
Last synced: 11 Mar 2025
https://github.com/anoop-gupt/react-unit-testing
This repository is meant to showcase various part of react unit testing with example code snippets
enzyme enzyme-testing jest reactjs redux unit-testing
Last synced: 11 Mar 2025
https://github.com/dstrebkov/cpp-cmake-project-template
CMake based C++ Project Template
c-plus-plus cmake cpp doctest fakeit gcov gcovr testing unit-testing
Last synced: 11 Mar 2025
https://github.com/Paul-vrn/Compiler-Software-project
Compiler of a subset of Java to ARM assembly code
antlr4 arm assembly compilation end-to-end-testing jacoco-report java lexer maven oop-compilation parser unit-testing
Last synced: 11 Mar 2025
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/eby8zevin/submission2-repositorydanlivedata
Submission 2 : Repository dan LiveData
android android-development android-studio dicoding dicoding-academy dicoding-submission idlingresources java json live-data livedata-viewmodel movie-catalogue repository unit-testing view-model xml
Last synced: 12 Oct 2025
https://github.com/dakk/mockchain-bitcoin
A typescript library for unit testing that simulates a simple in-memory Bitcoin blockchain
bitcoin blockchain unit-testing
Last synced: 11 Mar 2025
https://github.com/jamal-saadeddin/calc-app-unit-testing
A simple calculator developed during an internship at Foothill, designed to practice unit testing.
aaa-testing test-driven-development unit-testing
Last synced: 12 Oct 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/ValentainFomkin/friday-project
js material-ui react typescript unit-testing
Last synced: 11 Mar 2025
https://github.com/tsimbalar/unittestsmaintenancehell
The code for my talk "Unit tests : Maintenance Hell ?" at SoftShake 2013
c-sharp maintenance unit-testing
Last synced: 19 Feb 2025
https://github.com/niels-bosman/sorting-algorithms
Sorting algorithms performance tests using TypeScript.
bubble-sort quicksort sorting-algorithms typescript unit-testing
Last synced: 12 Oct 2025
https://github.com/dkhorev/spot-n-plus-1-sql-query-problems-early
This is a repo with example code for article https://medium.com/@dkhorev/laravel-spot-n-1-sql-query-problems-early-be28125ea8d4
Last synced: 11 Mar 2025
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: 12 Oct 2025
https://github.com/dmlubera/YetAnotherTodoApp
Simple Todo API in .NET 5.0 using clean architecture, CQRS, EF Core, Swagger, unit and e2e testing
clean-architecture cqrs e2e-testing net50 unit-testing webapi
Last synced: 11 Mar 2025
https://github.com/matt-colen/iphone-calculator
Clone build of the iPhone calculator
javascript testing unit-testing vanilla-js
Last synced: 11 Mar 2025
https://github.com/joanjane/test-doubles-training
Test doubles and testability exercises and samples in dotnet core
netcore test-doubles testing unit-testing
Last synced: 11 Mar 2025
https://github.com/joseduin/bolsapp
App con acceso a datos económicos y financieros ofrecidos por la Comisión para el Mercado Financiero (CMF) de Chile.
css finance geoposition html jest jest-tests material-design react-hooks react-native redux typescript unit-testing
Last synced: 25 Mar 2025
https://github.com/hhrogersii/cssUnit
A css unit testing framework with w3c testharness and spec generation tools
Last synced: 11 Mar 2025
https://github.com/RatulAlMamun/Jest-odyssey
This repository is my dedicated playground to practice and experiment with Jest, explore its features and capabilities, and improve my testing skills. I will use this repository to develop and test small, isolated code snippets, and to explore new testing techniques and best practices.
Last synced: 11 Mar 2025
https://github.com/andylvua/FlowerStore
Lab 5, 7, 8 and 9 assignment of OOP course
ci-cd java maven oop unit-testing
Last synced: 11 Mar 2025
https://github.com/owenstrength/COMP-1210
Auburn University COMP 1210 Fundamentals of Computing Classwork
auburn auburn-university fundamentals-of-computing fundamentals-of-programming java junit unit-testing
Last synced: 11 Mar 2025
https://github.com/phalbert/unit-testing-vue
Learn how to unit test vue apps
actions badges jest jest-tests unit-testing unit-tests vue-cli vuejs
Last synced: 22 Jul 2025
https://github.com/ryanorsinger/jasmine-starter
Jasmine TDD Starter
tdd tdd-javascript unit-testing
Last synced: 11 Mar 2025
https://github.com/dogukanayd/go-test-database
go-test-database
docker docker-sdk go golang test-automation testing unit-testing unittest
Last synced: 11 Jun 2025
https://github.com/mcloughlan/arduinounitplatformio
My template for using ArduinoUnit unit tests with Platform IO
arduino embedded platformio unit-testing
Last synced: 08 Apr 2025
https://github.com/ecampidoglio/autofixture-demo
An example of how to use AutoFixture to write readable and maintainable tests.
autofixture demo test-driven-development unit-testing
Last synced: 28 Feb 2025
https://github.com/m4tice/python_unittest
Implementation of unittest in Python
Last synced: 16 Mar 2025
https://github.com/dianper/payment-api
A basic payment API in .NETCore
csharp docker dockerfile fluent fluentvalidation gitactions-workflow jwt jwt-authentication metrics microservice microservices-architecture netcore netcore31 payment-api prometheus quality sonarqube swagger unit-testing
Last synced: 20 Feb 2025
https://github.com/jordanmarcelino/java-design-patterns
Design Patterns Implemented in Java
behavioral-patterns creational-patterns design-patterns java spring-boot structural-patterns unit-testing
Last synced: 15 Oct 2025
https://github.com/RayanVakil/Web-App-Forum-Project1
Stackoverflow type forum app implementing servlets, jdbc, sql, jsp, css, bootstrap, docker, log4j, unit testing and more. Created by William Chung and I.
bootstrap css docker java jsp servlets unit-testing
Last synced: 11 Mar 2025
https://github.com/luismendes070/remove-nth-node-from-end-of-list
https://leetcode.com/problems/remove-nth-node-from-end-of-list/description/
2024 cargo leetcode linked-list pull-request rust testing unit-testing vscode
Last synced: 05 Sep 2025
https://github.com/waffiqaziz/story-app
Story App is an Android app built for educational purposes, allowing users to post stories with photos, share locations, and discover other people's activities.
android appcompat camerax custom-view espresso google-maps-api kotlin mockito paging3 remote-mediator retrofit2 room-database splashscreenapi ui-testing uix unit-testing
Last synced: 20 Feb 2025
https://github.com/ismailnguyen/fraction-kata
Fraction Kata
javascript jest nodejs unit-testing
Last synced: 21 Feb 2025
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: 18 Jun 2025
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: 01 Mar 2025
https://github.com/mkoshtenko/svit-service
Storage for simple vertices inside table with Swift 5 and Vapor 4
docker swift unit-testing vapor vapor-4
Last synced: 13 Oct 2025
https://github.com/isaacalves7/qa
🧪⚗️👨🏾🔬 Good practices of QA/QC (Quality Assurance and Quality Control) including TDD, BDD and DDD for Continuous testing from scratch.
automated-testing automation-testing bdd cicd clean-architecture clean-code continuous-integration continuous-testing cucumber ddd extreme-programming gherkin integration-testing observability qa quality-assurance refactoring solid tdd unit-testing
Last synced: 06 Sep 2025
https://github.com/christs8920/unit-testing
A simple Unit Testing project made with C#.
csharp unit-testing visual-studio
Last synced: 27 Feb 2025
https://github.com/olivegamestudio/utility.testhelpers
A C# library providing base classes and utilities to simplify unit and integration testing, particularly for hosted services and JSON debugging.
class csharp dependency-injection helper helpers host library test unit-test unit-testing unit-tests
Last synced: 13 Oct 2025
https://github.com/itsvaibhavk/cs50p-2023
A record of all the coursework I did while taking CS50P (2023), Harvard's online course - Introduction to Programming with Python (on the edX platform).
cs50 edx harvardcs50 oop oops-in-python python regex unit-testing
Last synced: 12 Jun 2025
https://github.com/jakwings/argve
argve.h (iterative argument parsing) and test.h (unit testing framework) single header implementation
argument-parser command-line iterative-parsing single-header tdd test-suite unit-testing
Last synced: 21 Feb 2025
https://github.com/rafalbielec/fxexchange
FX Exchange console app written in C# for converting monetary amounts into target currencies using a base currency. Configured to use DKK as the base currency.
cli console-application csharp dotnet net8 unit-testing
Last synced: 01 Mar 2025
https://github.com/pawlovskiii/parser-formatted-string-binding-for-cpe-2.3
The task is about writing your parser Formatted String Binding for CPE 2.3. The key thing about the project is the correctness of the inputted string CPE. I firmly focused on various validations including regex to test them within unit tests nextly.
json list-comprehension modules pytest python python-sys regex unit-testing
Last synced: 27 Feb 2025
https://github.com/gabrielfduarte/desafio-invext-api-ubots
API REST para problema de distribuição da Ubots
api http java java17 junit5 mockito rest rest-api restful-api spring-boot spring-framework unit-testing
Last synced: 09 Apr 2025
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: 17 Mar 2025
https://github.com/hipparchus2000/shake_rest
[Finished] nodeJs Crud controller to mongoDb using mongoose for demo of Shake SPA Crud controller - demo app is a kanban.
mongodb mongoose nodejs python unit-testing
Last synced: 25 Mar 2025
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: 28 Feb 2025
https://github.com/artem-y/swifty-test-assertions
Lightweight addition of useful assertions to XCTest
ios macos swift testing-tools tvos unit-testing visionos watchos xctest
Last synced: 11 Mar 2025
https://github.com/asacxyz/testes_unitarios_em_java_domine_junit_mockito_e_tdd
Para acompanhamento do curso Testes unitários em JAVA: Domine JUnit, Mockito e TDD
junit tdd tdd-java unit-testing
Last synced: 28 Feb 2025
https://github.com/limcheekin/flutter_test_sample
Flutter Test Sample Project
flutter integration-testing testing unit-testing widget-testing
Last synced: 02 Mar 2025
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: 04 Jul 2025
https://github.com/aradi/fortuno-export-serial
Serial export of the Fortuno unit testing framework to use as dependency in fpm. Use https://github.com/aradi/fortuno for any issues or pull requests.
Last synced: 06 Jul 2025
https://github.com/levieyal/cpp-course-exercises
All the exercises in the Systems Programming in C++ course that took place in the second semester of 2021
iterators memory-management oops-in-cpp overloaded-operators smart-pointers stl-algorithms templates test-driven-development unit-testing virtual-functions
Last synced: 26 Mar 2025
https://github.com/lesiaukr/goit-pythonweb-hw-12
Master's degree | Advanced Python Programming | HW | Final Project
authentication authorization docker-compose email-verification fastapi jwt-token module-testing postgres python redis-cache roles sphinx-doc unit-testing
Last synced: 24 Apr 2025
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: 18 Aug 2025
https://github.com/sushantdhumak/generating-tv-scripts
Deep Learning Nanodegree Project : To generate Simpsons TV scripts using part of the Simpsons data-set of scripts from 27 seasons.
batching hyperparameter-tuning lookup-table lstm lstm-neural-network neural-network preprocessing recurrent-neural-network tensorflow tokenization tokenized-sentences tuning-parameters unit-testing word-embeddings
Last synced: 26 Mar 2025
https://github.com/aabduvakhobov02/myburger-reactjs
The main functionality of the application is that you make a burger by adding ingredients to the burger and order it. Then you can see your order on the checkout page. An objective of the project - My Burger is practicing and learning React JS.
css jest lifecycle-component react-router reactjs redux unit-testing
Last synced: 20 Feb 2025
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/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: 02 Apr 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: 01 Mar 2025
https://github.com/actionanand/angular-tetsing-1
This is about the basics of angular unit tests
angular angular8 jasmine testing unit-testing
Last synced: 02 Apr 2025