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/mohsen-d/ajab
ajab makes modules' private functions reachable for testing
Last synced: 18 May 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/amirdoosti6060/moqdemo
This project shows how to use Moq in unit tests.
csharp mock mockup moq testing unit-testing xunit
Last synced: 10 Jul 2025
https://github.com/bell-kevin/palindromerecursion
palindrome Recursion. In this project, you will determine if some user input is a palindrome by reversing the input into a new variable, using recursion, and compare the original input variable with the reversed input variable -- if they are the same, the input is a palindrome. A word palindrome is straightforward, just reverse the string. A phrase palindrome contains spaces -- the spaces are not included when testing for a palindrome. The phrase "was it a rat i saw" is an example of this. It is a palindrome, after you remove all the spaces. When you get the user input, remove spaces from the string. Make all letters lowercase -- an 'X' will not match 'x' when testing if strings are equal. Reverse the string. Compare the variables holding the input phrase and the reversed phrase (no spaces in either) to find out if the input is a palindrome. Note that the clean phrase, after removing spaces, is displayed, then the reversed phrase below it, for verification. Make sure the colons line up, so the variables line up. Then display the result, that it IS or IS NOT a palindrome. There must be a recursive method to reverse the string and return that reversed string. Run the project 4 times, with a word that is a palindrome, a word that is not a palindrome, a phrase that is a palindrome, and a phrase that is not a palindrome, and take a screenshot after each execution, like the sample sessions above. Submission: the specified screenshots (of execution of the program and successful unit tests) and the root folder for the project Pay careful attention to the rubric for this assignment. Note that you must use correct formatting in the code -- appropriate indentation is most important. You can use Shift-Alt-F to have NetBeans automatically format the code correctly. If the formatting is incorrect, it will be returned to you for changes with a grade of zero. Note: You need to submit the whole project for these assignments. In File Explorer, go to the location where you created the project. There will be a folder with the name of your project -- that is the root folder of the project. If you submit the root folder of the project, the instructor can run it on a different machine to grade it. If you don't submit the proper folder, it won't run on another machine, and the assignment will be marked with a zero.
palindrome palindrome-checker palindrome-string recursion unit-testing
Last synced: 21 Jul 2025
https://github.com/taberkkaya/repositorykit
Provider-agnostic, modular Repository & UnitOfWork infrastructure for .NET 9+. Easily swap between Entity Framework Core, MongoDB, or custom providers. Clean architecture, fully unit-testable, LINQ-powered, and ready for production.
clean-architecture csharp data-access dotnet dotnet9 entity-framework-core linq mongodb nuget open-source repository-pattern unit-testing
Last synced: 09 Mar 2026
https://github.com/ryanorsinger/jasmine-starter
Jasmine TDD Starter
tdd tdd-javascript unit-testing
Last synced: 27 Jan 2026
https://github.com/sebinsua/test-react-shallow-equal
🐢💨💨💨 Unit test against performance problems.
jasmine jest matchers performance react redux render shallow-compare shallow-equal test unit-testing
Last synced: 11 Apr 2026
https://github.com/ianbrayoni/rubykoans
Learning Ruby through unit testing with http://rubykoans.com/
Last synced: 10 Oct 2025
https://github.com/ra1nz0r/metric_alert_app
Программа для сбора метрик и алертинга.
agent cicd flags go mock postgresql restapi server sql taskfile unit-testing
Last synced: 14 May 2026
https://github.com/MateusLeviDev/opentofu-101
Useful JUnit Jupiter material
integration-testing junit5 unit-testing
Last synced: 19 Feb 2026
https://github.com/igneus/getest-minimal-setup
minimal example of running Eiffel tests with Gobo Eiffel's getest
eiffel minimal-example unit-testing
Last synced: 19 Feb 2026
https://github.com/0xalihn/cio_mockitodemo
Android Mockito unit testing with Mock and Stubs
android junit4 mockito unit-testing
Last synced: 18 May 2026
https://github.com/sharonnavarro/angular-testing-jest
Angular proyect with Jest as JavaScript testing framework
angular jest test unit-testing
Last synced: 07 Apr 2026
https://github.com/eliamyro/ultimateportfolio
A TODO projects SwiftUI app based on Paul Hudson Ultimate Portfolio series
coredata localization spotlight swiftui unit-testing
Last synced: 18 May 2026
https://github.com/kernel-loophole/python-exe
include argprase and python practice.
argprase command-line competitive-programming openpyxl pytest python python3 records-management socket-io socket-programming spider tqdm unit-testing
Last synced: 18 May 2026
https://github.com/codeismyid/types-testing
Test TypeScript types at test runner runtime - Works seamlessly with Jest, Vitest, and Bun.
bun jest tests ts-jest type-testing types-test typescript unit-testing vitest
Last synced: 09 Mar 2026
https://github.com/sharif-minhaz/next-testing-library
e2e-testing integration-testing jest react-testing-library unit-testing
Last synced: 18 Apr 2026
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: 19 Feb 2026
https://github.com/hamidurrahman1/junit5
This repository is intended to demonstrate my ability and understanding of JUnit5
junit5 jupiter tdd testing unit-testing
Last synced: 21 Mar 2025
https://github.com/sarwar-asik/testing-app
Testing with vitest for unit_testing, dom_testing , React testing.
dom-testing react-testing testing-library unit-testing vitest
Last synced: 30 Jul 2025
https://github.com/mbuesch/dummy-esp-idf-hal
Dummy replacement for https://crates.io/crates/esp-idf-hal
dummy esp-idf stub unit-testing
Last synced: 05 Apr 2025
https://github.com/mbuesch/dummy-esp-idf-svc
Dummy replacement for https://crates.io/crates/esp-idf-svc
dummy esp-idf stub unit-testing
Last synced: 05 Apr 2025
https://github.com/atomicptr/buster
A tiny, single file, header only assertion library for C++23
assertions cpp cpp-library cpp23 unit-testing
Last synced: 30 Jul 2025
https://github.com/artcc/presentation-project
Presentation of a Swift project with UIKit using Clean Swift and unit tests
clean-architecture clean-swift code presentation swift unit-testing
Last synced: 23 Sep 2025
https://github.com/joseluisq/briefest
Small and fast Typescript unit testing library with no dependencies. [WIP]
browser library nodejs testing typescript unit-testing
Last synced: 05 Apr 2025
https://github.com/vweevers/test-electron-main
Run node:test tests in an Electron main process.
Last synced: 06 Jul 2026
https://github.com/vndg-rdmt/assertion-pipe
Typescript testing library with pipeline-like testing feature
assert assertion development-tools test testing testing-tools typecript unit-test unit-testing
Last synced: 10 Oct 2025
https://github.com/khayati-asrani/electric-drums-pwa
Electric Drums App
chai chai-enzyme drum-machine drumpad electric-drums enzyme jest react unit-testing
Last synced: 10 May 2025
https://github.com/greglixandrao/java-test-with-junit
Esse é um repositório onde estou efetuando os estudos de Testes em Java usando Junit no Bootcamp Jva c-m Spring da Claro com a DIO
dio dio-bootcamp java junit5 testing unit-testing unittest
Last synced: 31 Jul 2025
https://github.com/felipegf/ambev.omnia.eval
Technical assessment for a .NET position in the Omnia project (Ambev), using .NET 8 and best practices. Implements CQRS, Event Sourcing, and Clean Architecture with PostgreSQL, MongoDB, MediatR, and Serilog. Follows Dependency Injection, Unit Testing, and API versioning for scalability.
api-versioning clean-architecture cqrs-pattern dependency-injection dotnet dotnet-core event-sourcing mediatr mongodb postgresql serilog unit-testing
Last synced: 09 Apr 2026
https://github.com/lordbear117/clinica-odontologia-api
API para gestionar aspectos de una clínica de odontología como administrar odontólogos, pacientes, turnos y datos personales de importancia.
backend documentation h2-database java repository-pattern sql swagger-ui unit-testing
Last synced: 19 May 2026
https://github.com/josueJURE/React-Next.js-TypeScript-Recipe-App-Nextjs-Version
Recipe application 2.0
nextjs openai playwright post shadcn-ui tailwindcss toast-message unit-testing usestate-hook
Last synced: 30 Dec 2025
https://github.com/karenpayneoregon/kp-converters
For teaching C#
csharp-core nuget-package unit-testing
Last synced: 18 May 2026
https://github.com/vb64/test.helper.gae3
Class for autotests GoogleAppEngine python3 app.
gae-standard python3 testbed unit-testing
Last synced: 01 Aug 2025
https://github.com/yassercoder/wheel-of-luck
Wheel of luck is a web app where users can enter text or image-based entries and spin the wheel to randomly select a winner. Build with React + Typescript
compound-components context-api css-modules hooks integration-testing react react-testing-library typescript unit-testing usereducer vite vitest
Last synced: 14 May 2026
https://github.com/1mehdifaraji/react-blog
This is a react made blog with json-server .
blog crud crud-application crud-sample infinite-scroll jest json-server react reactjs unit-testing
Last synced: 10 May 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/kaiwinter/di-instantiator
Unit testing support for code which uses dependency injection
integration-testing jee spring unit-testing
Last synced: 12 Jan 2026
https://github.com/jaewonson37/python_programming
algorithms data-structures encapsulation exception-handling functions loop matplotlib monte-carlo numpy object-oriented-programming pandas prototyping pseudo-random-number-generation python recursion top-down unit-testing visualization webcrawling
Last synced: 09 May 2026
https://github.com/adamdawi/weather-app
Clean MVVM architecture app to display weather
clean-architecture coroutines flow instrumentation-tests mvvm-pattern stateflow-android ui-testing unit-testing weather weather-api weather-app
Last synced: 28 Mar 2025
https://github.com/silvestrevivo/testing-jest-intro-tutorial
Jest intro tutorial regarding the youtube tutorial of @bradtraversy
javascript jest jest-test unit-testing
Last synced: 21 May 2026
https://github.com/etheryen/odin-testing-practice
Testing functions with Jest.
Last synced: 25 Mar 2025
https://github.com/Suzanemh/BankApplicationTesting
Obligatorisk oppgave i systemtesting
software-testing testing unit-testing
Last synced: 11 Mar 2025
https://github.com/wilcywilson/marsroverapi-webapp
A Web Development project using Spring MVC, Hibernate, MySQL, Thymeleaf and NASA API to create a web application that shows Mars Rover Images.
maven mysql nasa-api restful-api spring-boot spring-data-jpa spring-mvc thymeleaf-template-engine tomcat-server unit-testing
Last synced: 07 Apr 2026
https://github.com/khachatur/flightpathtracker
The Flight Path Tracker API is a microservice designed to help track and understand flight paths based on provided flight records.
api azure cqrs csharp flight-tracking graph mediatr microservice unit-testing
Last synced: 05 Apr 2025
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/yeniceri98/tipcalculatorapp
Tip Calculator App with Jetpack Compose
android-application jetpack-compose kotlin unit-testing
Last synced: 05 Apr 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/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/cp-dharti-r/devops-golang-unit-test-check
Configure GitHub workflow for running unit tests, which should be passed without errors.
go-testing golang tdd test-driven-development testing unit-testing
Last synced: 05 Apr 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/arxone/besttest
A smart replacement to the old, decaying MStest :wink:
Last synced: 28 Sep 2025
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/mustafos/bankapp
The BankApp boasts a clean and modern interface, with a user-friendly design that allows for easy navigation and interaction. Users can securely log in to their accounts, view their balances, transactions, and account details, and even transfer funds to other accounts.
mvvm-architecture rest-api swift uikit unit unit-testing
Last synced: 21 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/Aeon-DR/LearningProgressTracker
JetBrains Academy Project: Learning Progress Tracker
Last synced: 10 May 2025
https://github.com/dlealv/officescripts-unit-test-framework
Lightweight, extensible unit testing framework for Office Scripts, inspired by libraries like JUnit. Provides basic assertion capabilities and defines the structure for executing test cases. Designed for easy integration and extension within Office Scripts projects
officescript officescripts testing testing-framework testing-library typescript unit-testing unit-testing-framework
Last synced: 17 May 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/artiomtr/gclados
Simple unit testing framework for the C language
Last synced: 05 Aug 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/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/dtroupe18/networktesting
Examples on how to test API calls
ios11 mockingjay nimble quick spacex-api swift4 unit-testing
Last synced: 20 Jul 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/papilo-cloud/sepolia-faucet-demo
Sepolia Faucet demo contract written in Solidity; tested and deployed on Sepolia using Hardhat:
ethers hardhat hardhat-plugin javascript sepoliatestnetwork solidity unit-testing
Last synced: 18 May 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/sulmar/infoshareacademy-accenture-tdd
Materiały do szkolenia Testy jednostkowe w .NET
Last synced: 25 Jun 2026
https://github.com/evanoc3/jest-test-custom-events
custom-events jest unit-testing
Last synced: 18 Feb 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/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/amirdoosti6060/gildedrose
A solution for Gilded Rose Kata
branching branching-strategies clean-code csharp dotnet gildedrose kata refactoring unit-testing
Last synced: 17 May 2026
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/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/123mwanjemike/address-book
Console address book application
address-book console-application phonebook unit-testing
Last synced: 08 Aug 2025
https://github.com/fongandrew/call-next
Hook to interrupt asynchronous function flow for ease of testing
async javascript stub testing typescript unit-testing
Last synced: 19 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://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/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/amany-mm/alx-backend-javascript
ALX Backend Javascript
es6 nodejs typescript unit-testing
Last synced: 09 Apr 2026
https://github.com/adityachandak287/unit-testing-demo
Repository for Unit Testing Presentation
Last synced: 13 Mar 2025
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/cchacin/codegen-tester
Swagger Codegen Testing Library
cucumber cucumber-jvm gherkin java swagger swagger-codegen test testing testing-tools unit-testing
Last synced: 17 May 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/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/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/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/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/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/gabrielalmir/hush
A lightweight, Redis-compatible in-memory data store implemented in Python with async/await support.
asyncio caching lru-cache pytest python queue unit-testing
Last synced: 04 Oct 2025
https://github.com/tawfik-s/imageprocessingapi
image processing api for resizeing images and return endpoint to access the image using it
apitest eslint express jasmine-tests joi node-js prettier sharp supertest typescript unit-testing
Last synced: 07 Apr 2026
https://github.com/nicledomas/cmake
Cmake scripts for build c++ projects
build clang-tidy cmake cmake-scripts conan cpp unit-testing
Last synced: 17 May 2026
https://github.com/pedrosfaria2/crypto-currency-market-data
An app to get real time market data
api-rest benchmarking criptocurrency market-data performance-testing pytest python python3 sqlalchemy unit-testing
Last synced: 12 Aug 2025
https://github.com/adamdawi/sudoku-solver
Sudoku solving mobile app utilizing a backtracking algorithm
backtracking-algorithm canvas coroutines instrumentation-tests junit4 kotlin-android mockk sudoku sudoku-solver testing unit-testing
Last synced: 28 Mar 2025
https://github.com/robsoncastilho/comparacaosemantica
Exemplo de usa da biblioteca SemanticComparison para comparação semântica de objetos, mesmo sendo de tipos diferentes.
csharp semantic-comparison-lib unit-testing
Last synced: 28 Mar 2025
https://github.com/carseven/angular-testing
Repository for practicing Angular unit and end to end testing
angular angular14 end-to-end-testing testing unit-testing
Last synced: 18 Apr 2026
https://github.com/valentinosvaldo/github-profile
Show github profiles with his repositories
Last synced: 09 May 2026
https://github.com/sanjay-1458/movie-ticket-booking
This is a Movie-Ticket-Booking application, where user can book tickets for specific movie, with their desired seats. The admin can set shows, view the booked seats also motior the earning of each movie. This project is written with React. TypeScript, Node, Express, MongoDB. Along with the unit test using Vitest & React-Testing-Library.
api backend clerk express full-stack fullstack javascript mern-stack mongodb nodejs nodemailer postgresql prisma react rest-api testing typescript unit-testing
Last synced: 03 May 2026
https://github.com/gcosta0410/y2s1-ldts-laboratorio-de-desenho-e-teste-de-software
Year: 2nd, Semester: 1st, Course: Laboratório de Desenho e Teste de Software (LDTS)
git gradle groovy java unit-testing
Last synced: 04 Oct 2025
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