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/edmartt/wrapper-piper
this microservice calculates the distance of two coordinates via publish/subscribe queue
docker docker-compose euclidian-distance flask publish-subscribe python redis rq unit-testing
Last synced: 13 Apr 2026
https://github.com/geobas/minimal-laravel
A minimal project written in Laravel 5.6.*
composer laravel php unit-testing
Last synced: 09 May 2026
https://github.com/thepatrickniyo/mockito-junit-world
Devops exam to serve for implementation of unit testing, intergration testing, e2e testing with junit and mocking
e2e-tests h2 integration-testing java junit mockito springboot unit-testing
Last synced: 14 Apr 2026
https://github.com/ryooooooga/cuutest
Simple unittest framework for C
c unit-test unit-testing unittest unittesting
Last synced: 05 Sep 2025
https://github.com/harsh-sri/mocha-chai-unit-test
Unit test case implementation for nodejs app using mocha and chai assert library.
chai mocha-chai mocha-tests mochajs unit-testing
Last synced: 14 Apr 2026
https://github.com/yadurani/gifapp
Gif App is an application in React, where you can search for the gif you want to share on your social networks.✨😁
api-rest css enzyme reactjs unit-testing
Last synced: 05 May 2026
https://github.com/nishma25/scooter-rental-management-system
A full-fledged scooter rental system implemented in Python using object-oriented programming principles. Demonstrates encapsulation, inheritance, polymorphism, and abstraction to manage scooter fleet, handle rentals, and process transactions
ipynb-jupyter-notebook oops-in-python unit-testing
Last synced: 09 Jun 2026
https://github.com/raulespim/flights
100% Jetpack Compose / MVVM + Clean Architecture / Coroutines / Flow / Retrofit2 / Navigation Component / Hilt DI / Serialization / MockK / JUnit 4 / Unit Testing / UI Testing
android clean-architecture hilt-dependency-injection jetpack-compose kotlin-coroutines kotlin-flow mvvm-architecture navigation-component retrofit2 serialization ui-testing unit-testing
Last synced: 22 May 2026
https://github.com/craigtaub/unit-testing-rules
The why and what for my unit tests.
coverage javascript nodejs snapshots tdd test-driven-development unit-testing
Last synced: 18 Apr 2026
https://github.com/mejia-dev/galactic-age-calculator
Webpack JavaScript project used to demonstrate unit testing with Jest
automated-testing babel calculator javascript jest unit-testing webpack
Last synced: 13 Apr 2026
https://github.com/karrlab/nose2unitth
Convert nose-style test reports to UnitTH-style test reports
Last synced: 25 Jun 2025
https://github.com/silvestrevivo/testing-counter
Unit-testing/React exercise developed with Jest + Enzyme, following the the Udemy tutorial from @flyrightsister
enzyme first jest reactjs udemy-tutorial unit-testing
Last synced: 14 Apr 2026
https://github.com/karrlab/karr_lab_build_utils
Utilities for testing Python code and its downstream dependencies, submitting coverage reports, conducting static analyses, and generating documenation
circleci continuous-integration coverage documentation packaging-python python sphinx unit-testing
Last synced: 25 Jun 2025
https://github.com/brints/spoken-api
Spoken is a real-time voice translation video conferencing platform that eliminates language barriers in global professional collaborations by providing instantaneous, natural-sounding voice translation, allowing participants to communicate naturally in their native tongues.
digitalocean fastapi github-actions postgresql python3 unit-testing uvicorn webrtc websocket
Last synced: 08 Jun 2026
https://github.com/hng-12/number-classifier-golang
Number Classifier API using the Go Programming Language.
gin-framework golang unit-testing
Last synced: 13 Jun 2025
https://github.com/bell-kevin/chapter-11-example-project-binary-search-on-sorted-random-number-array
In this project, create a sorted integer array and implement a binary search to find a specific element and report its position. Ask the user how large the array is, fill it with random numbers, display it, sort it, and display it again. In a loop, ask the user which number to find, search for it, and report the position where it was found. The user will enter a sentinel value to stop the loop, and the program will respond with a goodbye message. You will include unit testing in this project, for the binary search. After writing that code, test it with a fixed array, so it has predictable results. Note that you don’t need any classes for this project, but you do need helper methods for the binary search (which must be recursive) and printing the array. Generate random numbers that begin at 1 and go up to 5 times the size of the array, and fill the array with those random numbers. Sort the array with the Java API method for sorting. Add this import in the code: import java.util.Arrays; After filling the array with random numbers, sort it with this call to the method for sorting arrays: Arrays.sort(yourArray); Use the recursive binary search algorithm in the book in Fig 11.8. This algorithm works but can be improved so it runs fewer times. In the bottom section with the comment “continue recursion”, it calculates the variable mid, then checks if the value at that point is larger or smaller than the target. What if it is equal to the target? If it is equal, then it has found the target in the array, so the recursion can stop. There are actually 4 base cases. If the target is at the first or last position, there is no need to search further -- those are base cases. If the first position equals the last position, every position has been searched, so either the target is in that position or it was not found -- base case. If none of those base cases have been reached, the else clause continues the recursion, calculating a new mid point; if the new mid point is the target, that's a base case. This helper method needs an array in the parameters. Create unit tests to verify that this method works as it should. Create a fixed array with 10 numbers, which could be as simple as "1, 2, 3, 4, 5, 6, 7, 8, 9, 10". Then test this method with different search numbers, two that are at or near the middle, two that are at or near the left end, two that are at or near the right end, and two that are not in the list. Run another unit test with a size of 20 numbers for the array. Take a screenshot of successful results of the tests. Run the program with an array size of 10, filled with random numbers and sorted, and find a number near the left end, a number near the right end, and a number that is not in the list. Take a screenshot. Run the program two more times, once with an array size of 20, and once with an array size of 50. In each execution, ask for a number near the left end, a number near the right end, and a number that is not in the array. Take screenshots of each execution. Submission: the specific screenshots (for execution of the program, and for unit tests) and the root folder for the project 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.
binary-search recursion unit-testing
Last synced: 17 Mar 2025
https://github.com/erikrios/google-codelab
Google Developers Codelabs Provide a Guided, Tutorial, Hands-on Coding Experience
android android-studio junit testing unit-testing
Last synced: 01 May 2026
https://github.com/asishkumar-gouda/java_testing
Testing Course
docker docker-image postman-api postman-collection unit-testing
Last synced: 13 Apr 2026
https://github.com/kieronlangdon/go_api_example_with_db
Go REST api example project with minikube deployment steps and postgres db
go helm kubernetes-deployment minikube-setup restapi unit-testing workflow-automation
Last synced: 12 Jan 2026
https://github.com/aluriak/weldon
Learning system targetting practical programming courses
learning linting system unit-testing
Last synced: 14 May 2026
https://github.com/palinaskakun/sparty-sudoku-game
action sudoku: a cross-platform sudoku game with dynamic difficulty levels, utilizing wxWidgets for GUI, XML parsing, and advanced OOP design patterns for scalability and maintainability.
Last synced: 20 May 2026
https://github.com/chanakyavasantha/learnpython
Learning Resources for python
learn-python learning-by-doing python unit-testing
Last synced: 06 Sep 2025
https://github.com/mattmeyers/assert
Opinionated test assertions.
assertions generics go testing unit-testing
Last synced: 17 Jan 2026
https://github.com/m7moudgadallah/cpp_testing_for_cp
Simple class used to test functionality by passing the result of function and the expected output
competitive-programming unit-testing
Last synced: 29 Mar 2026
https://github.com/lazarenkov-e/hw05_final
Сентябрь-Ноябрь 2022. Социальная сеть блогеров. Итоговый проект блока Django, Яндекс Практикум.
Last synced: 13 Apr 2026
https://github.com/lucasgianine/java-running-tests
🧪 Running automated tests with Java for the Programming Language discipline at the @Bandtec (@Britooo teacher)
automated-testing programming-language unit-testing
Last synced: 20 Jul 2025
https://github.com/dcohen52/iuni
The IUNI framework is a highly versatile and comprehensive testing framework.
load-testing security-testing testing testing-tools unit-testing
Last synced: 06 Apr 2026
https://github.com/bonji-396/notes-about-webapplication-testing
Webアプリケーションテストについてのノート(主にTypeScriptでの利用を想定)
e2e-testing front-end-testing jest typescript ui-components ui-testing unit-testing visualregression
Last synced: 03 Apr 2025
https://github.com/daviteixeira-dev/react-unit-testing
Testando aplicações React com Jest & Testing Library
jest react-testing-library unit-testing
Last synced: 13 Feb 2026
https://github.com/i2van/lprun
The LPRun is the LINQPad driver's unit/integration tests runner. Can be used for testing LINQPad 8/LINQPad 7/LINQPad 6 drivers or for running LINQPad scripts.
dotnetcore31 integration-testing linqpad linqpad6 linqpad7 linqpad8 lprun net6 net7 net8 testing testing-tools unit-testing
Last synced: 12 Mar 2025
https://github.com/vmilovanovicc/zobot
Chatbot Translator App with AWS, Golang and Terraform
aws aws-ai-services aws-comprehend aws-lambda aws-lex aws-ml aws-polly aws-s3 aws-translate chatbot golang terraform unit-testing
Last synced: 06 May 2026
https://github.com/ashamethedestroyer/worldictionary
Going Linguistic, Aren't We? 📖📗📚
backend css expressjs frontend full-stack html javascript mern-stack mongodb nodejs reactjs typescript unit-testing
Last synced: 16 Feb 2026
https://github.com/valeqm/latam-ml-challenge
Implementing a machine learning model to predict flight delays at SCL airport, deploying it as a FastAPI service, and operationalizing it on Google Cloud with proper CI/CD pipelines.
api fastapi gcp google-cloud-platform machine-learning python unit-testing unittest
Last synced: 09 Apr 2025
https://github.com/mp81ss/yacut
Yet Another C Unit Test framework written in C
c framework header-only jailhouse-hypervisor multi-threading multithreading parallel parallel-programming test thread threading threads unit unit-test unit-testing unittests xunit yacut
Last synced: 17 Mar 2025
https://github.com/cristianlmartinez/users-managment-microservice
technical test with java and spring boot
aop cucumber java spring-boot unit-testing
Last synced: 25 Jan 2026
https://github.com/hellbus1/ventnews
Flutter based news app built using News API (https://newsapi.org/) for fetching realtime data.
bloc cubit dart flutter flutter-bloc-test integration-testing news-app test test-driven-development unit-testing
Last synced: 08 May 2026
https://github.com/pauldcomanici/jest-serializer-functions
Jest serializer for functions
jest jest-serializer jest-serializer-functions unit-testing
Last synced: 12 Jan 2026
https://github.com/dtroupe18/anatomysharedemocode
Universal application to be used as a collaborative, information-sharing tool in the gross anatomy lab for medical students at RWJMS
firebase ios11 kingfisher social-network swift-4 uitesting unit-testing
Last synced: 03 May 2026
https://github.com/francyfox/advcake
Simple script for words reverse (UTF-8 support)
Last synced: 10 Jan 2026
https://github.com/bbobcik/auderis-test-extra
Useful additions for JUnit/Hamcrest testing environment
behavior-driven-development hamcrest hamcrest-matchers java junit-rule junit4 junitparams test-assertion test-parameter unit-testing
Last synced: 16 Jan 2026
https://github.com/hudson-newey/ng-jasmine-async-wrapper
A simple wrapper for async functions in Angular + Jasmine
angular jasmine jasmine-framework jasmine-tests test testing testing-tools unit-testing
Last synced: 19 Jan 2026
https://github.com/degawa/par-funnel
Fortran unit test parameterizer using namelist
fortran fortran-library fortran-package-manager modern-fortran namelist test-runner testing-tool unit-test unit-testing
Last synced: 20 Jan 2026
https://github.com/ngohungphuc/.net-unittest
moq selenium selenium-webdriver unit-testing unittest
Last synced: 13 Apr 2026
https://github.com/fuznio/testfuzn
Unified C# testing framework for unit, end-to-end, and load tests with a single syntax and readable tests and reports.
automation csharp devops dotnet end-to-end-testing load-testing mstest qa testing-test-framework unit-testing
Last synced: 13 Apr 2026
https://github.com/trandung2k1/core_concepts_express
core-concepts expressjs rest restful unit-testing
Last synced: 06 May 2026
https://github.com/ar-ecommerce-platform/ci-workflows
Centralized shared CI/CD workflows and composite actions
checkstyle docker-image github-actions integration-testing owasp slack snyk sonarcloud spotless tagging unit-testing versioning
Last synced: 13 Apr 2026
https://github.com/dtroupe18/xctassertfunctionbuilder
Write XCTAssertTrue && XCTAssertFalse less
dotsw function-bu functionb playgr swift5 unit-testing xctas xctest
Last synced: 03 Apr 2025
https://github.com/junaidbinjaman/phpunit-basic-configuration
PHP unit practice codes goes inside this repo.
code-units php-testing phpunit unit-testing
Last synced: 02 Apr 2026
https://github.com/enkhsaikhanch/action-test
actions circleci cypress end-to-end-testing github-actions jest nextjs tailwindcss unit-testing vercel
Last synced: 21 Jan 2026
https://github.com/bahattincinic/crawler-challenge
django docker github-actions mypy python3 react unit-testing
Last synced: 08 Apr 2026
https://github.com/yuu-eguci/flower-stuff-easy-web-vue
📷 flower-stuff-easy-web project - front-end side. vue, GitHub Pages, CI/CD, Standard JS.
ci-cd eslint github-actions github-pages standard-js unit-testing vue-cli vuejs2
Last synced: 10 Apr 2025
https://github.com/ericneves/myseries
🦧 API Restfull created with NodeJS, ExpressJS, MongoDB (mongoose), Unit Testes (jest), Docker and more...
api-rest jest mongodb nodejs unit-testing
Last synced: 13 Apr 2026
https://github.com/hafizn07/nextjs14_testing
Explore Next.js 14 Unit Testing Practice, leveraging Jest for comprehensive testing. Sharpen your skills with practical exercises and stay current with the latest Next.js features.
jest jest-tests nextjs14 react-testing-library unit-testing
Last synced: 11 Mar 2025
https://github.com/malferrari48/memelandia
Project on Django for the "Tecnologie Web" course.
ajax bootstrap crispy-forms css django html javascript jquery login meme memes python social-network uml-diagram unit-testing web
Last synced: 12 Apr 2026
https://github.com/fl0r1an84/test-chai-mocha
Testing with Mocha and Chai
chai javascript mocha mocha-chai nodejs testing unit-testing unittest
Last synced: 08 Apr 2026
https://github.com/eikkomass/tdd-xunit-dotnet-core-udemy
Repository to the course "TDD com xUnit para C# .NET Core", managed on Udemy by "Stephany Henrique de Almeida Batista // @StephanyBatista"
aspnetcore dotnetcore entity-framework-core testcafe unit-testing xunit
Last synced: 19 Apr 2026
https://github.com/barbarpotato/tdd-bdd-final-project
Test Driven Development / Behavior Driven Development Final Project On IBM
behavior-driven-development integration-testing python selenium-webdriver system-testing test-driven-development unit-testing
Last synced: 14 May 2026
https://github.com/hudsonssrosa/tdd-typescript
TDD exercises
tdd-javascript tdd-kata typescript unit-testing
Last synced: 30 Jun 2026
https://github.com/simeonsavov/programmingadvanced_qa
Programming Advanced for QA
advanced-programming csharp dictonaries lamda-functions linq linq-expressions oop oop-in-csharp oop-principles programming-for-qa regular-expressions unit-testing
Last synced: 07 Oct 2025
https://github.com/mystackbox/prj-mrp
This application was built to demonstrate practical problem-solving skills using Angular 2+ framework and related technologies (HTML5, Bootstrap, CSS3, etc)
angular-cli angular2 documentation github responsive-web-design restful-api seo unit-testing
Last synced: 18 Jan 2026
https://github.com/felixojiambo/customer-order-system
Customer Order Management API: A service with REST APIs for managing customers and orders, featuring authentication, SMS notifications, and CI/CD setup.
azure cicd database django-rest-framework docker helm jwt kurbenetes openid-connect postgresql python sms-api unit-testing
Last synced: 05 Apr 2026
https://github.com/ra1nz0r/counting_concurrency
Работа и расчёты многопоточности.
cicd concurrency go golang unit-testing
Last synced: 30 Jun 2026
https://github.com/ulastosun/unity-test-framework-examples
An example Unity project for both play and edit mode unit tests with the Unity Test Framework.
unit-testing unity-test-framework unity3d
Last synced: 07 May 2025
https://github.com/antonharbers/binary-search-tree-demo
Binary Search Tree - The Odin Project: https://www.theodinproject.com/lessons/javascript-binary-search-trees
binary-search-tree binary-search-tree-visualiser javascript jest npm testing unit-testing
Last synced: 13 Apr 2026
https://github.com/amir1887/next.js-unit-test-
jest nextjs tailwindcss typescript unit-testing
Last synced: 12 Apr 2026
https://github.com/pvfarooq/college-management-tenant
This repository contains the tenant-side application for managing college operations as part of a multi-tenant SaaS platform. Each college functions as an independent tenant, with its own dedicated database to ensure data isolation and security.
crm django django-rest-framework docker docker-compose jwt management-system postgresql python3 unit-testing
Last synced: 31 Dec 2025
https://github.com/a-menshikov/yatube_django
Октябрь - Ноябрь 2022. Итоговый проект блока Django, Яндекс Практикум. 3-6 спринты.
Last synced: 15 May 2026
https://github.com/zinaaan/chutes-and-ladders
chutes and ladders game
chutes-and-ladders game gradle java11 spring-boot unit-testing
Last synced: 06 May 2026
https://github.com/swapno963/test-driven-development-mvt
Implemented Unit Tests, Integration Tests, and Functional Tests
cicd django functional-testing integration-testing test-automation testing testing-tools unit-testing
Last synced: 25 Apr 2026
https://github.com/damirscorner/20220422-dotnet-tests-by-convention
Sample project for 'Data driven tests by convention' blogpost
Last synced: 15 May 2026
https://github.com/leonardonicola/readx
Plataforma de trade de livros
clerk docker integration-testing nextjs prisma react shadcn-ui soketi tanstack-react-query typescript unit-testing
Last synced: 13 Apr 2026
https://github.com/balazs-kis/test-lite
A small .NET Standard library for writing well-structured, clear-cut 3A tests.
arrange-act-assert dotnet dotnet-core dotnet-standard dotnet-standard2 fluent-api unit-test unit-testing unit-tests
Last synced: 14 May 2026
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: 15 May 2026
https://github.com/koffisani/tdd-utilities
Utilities for Test Driven Development
tdd-utilities test test-driven-development unit-testing
Last synced: 16 Feb 2026
https://github.com/chikeibezim/prisma_vitest
Unit Testing Prisma Client functions with the Vitest framework
prisma tdd testing unit-testing vitest
Last synced: 21 May 2026
https://github.com/chanchals7/noapp-assignment
noapp assignment - about uploading bulk data in api
env express mocha mongoose multer nodemon unit-testing
Last synced: 21 Jan 2026
https://github.com/rjxby/modern-tenon
The ModernTenon API stands as a comprehensive reference implementation, showcasing the application of industry-standard practices and architectural patterns in backend development using .NET technologies.
api docker dotnet entity-framework-core integration-testing sqlite unit-testing
Last synced: 13 Apr 2026
https://github.com/aivanf/wstester
JS framework for unit testing of web systems through WebSockets
javascript javascript-framework javascript-library js unit-testing websocket-client websockets
Last synced: 15 Mar 2026
https://github.com/rybalkin-an/user-app
Testing REST API Spring Boot App with Keycloak, Java 17, Gradle, Junit5, Testcontainer, RestAssured, MockMvc, Wiremock, Integration Testing
integration-testing junit5 keycloak mocking mockmvc rest-api restassured spring-boot testcontainers unit-testing wiremock
Last synced: 25 Jan 2026
https://github.com/voodoocreation/jest-mocks
A set of useful mocks and helpers for the Jest unit testing framework.
async-functions async-jest-mocks async-mocks frontend frontend-test frontend-testing jest jest-mocks mock mock-function mock-functions mocks promises test testing tests unit-test unit-testing unit-tests
Last synced: 28 Apr 2026
https://github.com/flazefy/pet-store-be
created using golang echo
backend echo golang mysql petshop seeding unit-testing
Last synced: 02 May 2026
https://github.com/nawodyaishan/webdev-js-unit-testing-bdd
Battleship game with JavaScript Unit Testing
bdd behavior-driven-development unit-testing
Last synced: 08 Jul 2025
https://github.com/hammerheadshark666/mos-order-history-api
Microservice Order System - Order History Microservice
azure-keyvault cicd csharp docker docker-compose dotnet8 jwt-authentication mediatr postman-collection sqlserver unit-testing
Last synced: 08 Jan 2026
https://github.com/flazefy/atepp-mobile
created using flutter
dart flutter get rest-api testing-tool unit-testing
Last synced: 08 May 2026
https://github.com/trkotovicz/exchange-api
API Rest que realiza a conversão entre duas moedas utilizando taxas de conversões atualizadas de um serviço externo
ci-cd docker expressjs integration-testing jwt-authentication mocha-chai model-service-controller msc-project nodejs railway sequelize-orm sinon solid sqlite3 swagger typescript unit-testing
Last synced: 13 Apr 2026
https://github.com/ax2inc/dynamic-imports-avoriaz-ava-example
Vue components unit testing with AVA, Avoriaz & dynamic imports
ava avoriaz avoriaz-ava code-splitting dynamic-import unit-testing vue
Last synced: 19 May 2026
https://github.com/julienmrgrd/ng-bullet-implementation-project
Implementation and study of the Ng-Bullet library on 2 Angular projects
angular ng-bullet testbed unit-testing
Last synced: 22 Apr 2026
https://github.com/rcrdk/gympass-api-nodejs-solid
A GymPass style API app for practicing the API REST on Node.js with SOLID principles.
docker e2e-tests fastify jwt nodejs postgresql prisma-orm rbac solid tdd typescript unit-testing vitest
Last synced: 02 Jan 2026
https://github.com/elmijo/builder-box-core
This framework will allow you to develop APIs quickly and simply
babel builder-box codecov coveralls eslint integration-testing jest library node prettier travis-ci typescript unit-testing webpack
Last synced: 13 Apr 2026
https://github.com/juliorom/ecommerce-core
Este proyecto es una API REST de e-commerce desarrollada con Spring Boot, que gestiona carritos de compra en MongoDB y transacciones en PostgreSQL. Implementa Spring Security con JWT para autenticación y autorización, permitiendo la compra segura de productos y el control de acceso según roles (USER, ADMIN). 🚀
automation-testing docker integration-testing java-17 jdk17 jwt-authentication lombok mongodb-database postgresql-database spring-boot spring-security swagger-ui unit-testing
Last synced: 12 Apr 2026
https://github.com/schufeli/swiss-transport
Public transport timetable application, find your train, bus, or ship connections to the desired destination in Switzerland. Project for the Module M138.
ict-bz swiss-transport unit-testing wpf
Last synced: 11 Mar 2025
https://github.com/giovanifranz/fc-2.0-ci-go
dockerfile github-actions go unit-testing
Last synced: 11 Mar 2025