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-06-29 00:28:32 UTC
- JSON Representation
https://github.com/akkyie/tablier
A micro-framework for Table Driven Tests.
parametrized-tests swift swift-package-manager table-driven-test test testing unit-testing xctest
Last synced: 14 Jun 2025
https://github.com/whisdev/hmm-hydra-swap
HMM dex smart contract fork for HydraSwap in Solana network
dapp defi dex e2e-testing hmm sdk spl-token-swap swap unit-testing
Last synced: 21 Jun 2025
https://github.com/yegor256/threads
Ruby Gem to unit-test a piece of code in multiple concurrent threads
concurrency ruby threading unit-testing
Last synced: 06 Apr 2025
https://github.com/SebastianJay/unity-ci-test
Example Unity Project using TravisCI
build travis-ci unit-testing unity upload
Last synced: 26 Apr 2025
https://github.com/brainelectronics/micropython-esp-wifi-manager
MicroPython based ESP WiFi Manager
esp32 esp8266 flask library micropython simulation unit-testing wifi wifimanager
Last synced: 10 Apr 2025
https://github.com/brain-wp/brainfaker
Uses Faker and Brain Monkey to provide easy generation of fake WordPress objects and related functions
brain-monkey fake-objects faker mock-objects mockery unit-testing wordpress-objects
Last synced: 26 Oct 2025
https://github.com/rabbal/DNTFrameworkCoreTemplate
Boilerplate project templates based on DNTFrameworkCore
aspnetcore aspnetcorewebapi dntframework dotnetcore integration-testing project-template unit-testing
Last synced: 16 Mar 2025
https://github.com/keplersj/jest-raw-loader
Jest transformer mimicking webpack-contrib/raw-loader's functionality
jest unit-testing webpack-contrib
Last synced: 09 Apr 2025
https://github.com/webgl/three-musketeers
A simple module to introspect, debug and test any THREE.js application.
automated-testing e2e-testing testing-tools three three-js threejs unit-testing webgl
Last synced: 29 Oct 2025
https://github.com/developer-shivam/klimatic
Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android.
android clean-architecture coroutines custom-view kotlin material-design ui-testing unit-testing
Last synced: 10 Apr 2025
https://github.com/sealambda/unit-text
Unit tests for plain text - LLM as a copy editor
agentic-ai ai blog llm ollama unit-testing
Last synced: 11 Apr 2025
https://github.com/rock3r/advanced-kotlin-workshop
Code for my "Practical Advanced Kotlin in Practice" workshop
advanced android-studio intellij junit5 kotlin language-features tdd testing unit-testing version-catalog workshop workshop-materials
Last synced: 09 Oct 2025
https://github.com/klieret/randomfiletree
Create random file structures in python for testing purposes.
hacktoberfest python3 testing unit-testing unittest
Last synced: 07 Apr 2025
https://github.com/mjebrahimi/sqlinmemory
SqlInMemory is a library for creating SqlServer database on Memory instead of hard disk, at last Drops and Disposes database when you're done with it. This is useful for Integration Testing.
inmemory inmemory-db inmemory-test integration-testing sqlserver unit-test unit-testing
Last synced: 18 Mar 2025
https://github.com/lusingander/gotip
Go Test Interactive Picker π§ͺ
bubbletea go go-test go-testing golang test tui unit-testing
Last synced: 08 Jun 2026
https://github.com/henriqueweiand/nestjs-ecommerce
Example to exercise clean architecture with different databases + cache layer + DDD
cache clean-architecture ddd e2e-tests github-actions jest mongodb mongoose nestjs postgresql prisma unit-testing
Last synced: 10 Apr 2025
https://github.com/jetbrains/teamcity-csharp-interactive
The cross platform build automation system: C# scripts + powerful API
build build-automation build-tool c-sharp csi docker dotnet dotnet-tool nuget scripting-language tools unit-testing
Last synced: 10 Oct 2025
https://github.com/azure/umock-c
A pure C mocking library
c cross-platform easy-to-use mock mock-library mocking mocking-framework mocks unit-testing
Last synced: 16 Oct 2025
https://github.com/pytest-dev/pytest-localserver
py.test plugin to test server connections locally. This repository was migrated from Bitbucket.
http https pytest-plugin python server smtp test testing unit-testing
Last synced: 07 Jul 2025
https://github.com/ahamed/jsphp
A php library for implementing Array, Object, String methods in JavaScript way.
composer composer-package hacktoberfest hacktoberfest2021 php phpcs phpunit unit-testing utility-library
Last synced: 09 Apr 2025
https://github.com/sunxfancy/zeroerr
A powerful C++ unit testing/assert/log utils
assert assertion benchmarking c-plus-plus-11 cpp cpp11 dbg fuzzing header-only logger logging test-framework unit-test unit-testing unit-testing-framework
Last synced: 13 Jul 2025
https://github.com/ddneat/tropic
π Test Runner Library
baretest javascript jest karma mocha node selenium tap tape test-automation test-framework test-runner test-runners test-tools testing typescript unit-testing
Last synced: 25 Jul 2025
https://github.com/ngarbezza/testy
A minimal Javascript testing framework, for educational purposes. Live at npm at @pmoo/testy.
hacktoberfest javascript js learning oop tdd teaching test-driven-development testing unit-testing
Last synced: 13 Apr 2025
https://github.com/alexott/dlt-files-in-repos-demo
Demonstration of using Files in Repos with Databricks Delta Live Tables
ci-cd databricks delta-live-tables devops unit-testing
Last synced: 16 Aug 2025
https://github.com/sai-chakradhar-mahendrakar/elearning-platform-using-mern
Software Engineering Course Project
backend elearning elearning-application elearning-platform expressjs frontend full-stack-web-development functional-point-analysis mern-stack mern-stack-elearning mongodb nodejs path-coverage reactjs report tailwindcss testing unit-testing
Last synced: 04 Aug 2025
https://github.com/thoughtworksinc/sbt-example
Run Scaladoc as unit tests
sbt sbt-plugin scala scaladoc testing unit-testing
Last synced: 30 Apr 2025
https://github.com/itereshchenkov/jest-teamcity
Jest Teamcity Reporter
jest jest-teamcity teamcity teamcity-formatter teamcity-reporter testing-tools unit-testing
Last synced: 24 Jun 2025
https://github.com/mesaugat/chai-exclude
Exclude keys to compare from a deep equal operation with chai expect or assert.
assert bdd chai chai-exclude chai-plugin exclude expect mocha tdd unit-testing
Last synced: 13 Apr 2025
https://github.com/egil/blazor-workshop
Blazor workshop - TDD style - with bUnit
blazor bunit test unit-testing
Last synced: 18 Apr 2025
https://github.com/yegor256/at
Best Practices for Automated Testing (Excerpts from the "Angry Tests" Book)
automated-testing best-practices book integration-testing unit-testing
Last synced: 07 Mar 2026
https://github.com/hzhu/recursion-joy
:hourglass: A set of recursion problems to be solved.
es2015 recursion recursion-joy recursion-problem unit-testing
Last synced: 09 Jul 2025
https://github.com/christophercrouzet/rexo
Neat single-file cross-platform unit testing framework for C/C++.
c framework header-only unit-testing
Last synced: 15 May 2025
https://github.com/avanade/unittestex
UnitTestEx provides .NET testing extensions to the most popular testing frameworks (MSTest, NUnit and Xunit) specifically to improve the testing experience with ASP.NET controller, and Azure Function, execution including underlying HttpClientFactory mocking.
api-testing azure-functions function-testing httpclient httpclientfactory integration-testing mstest nunit testing unit-test unit-testing xunit
Last synced: 06 Apr 2025
https://github.com/barisates/dotnet-core-xunit-example
Unit Test in .NET Core Web Api with xUnit
dotnet-core functional-testing unit-testing web-api xunit
Last synced: 07 Sep 2025
https://github.com/oslabs-beta/sveste
A no code GUI for writing great unit tests for Svelte.
Last synced: 30 Apr 2025
https://github.com/yowainwright/developer-ci-benefits
Talk docsβincludes CI (Continuous Integration) benefits, description, and setup tips π‘πͺ
ci circleci continuous-integration jest talk tools travis-ci unit-testing
Last synced: 22 Apr 2025
https://github.com/jaliborc/wowunit
A unit testing framework for World of Warcraft
addon game-events lua unit-testing world-of-warcraft
Last synced: 15 Aug 2025
https://github.com/yanm1ng/vue-starter-kit
π Vue2 with webpack mock-server unit-test hot-loader
karma mock mock-server unit-testing vue vue-router vue2 vuex2 webpack2
Last synced: 26 Aug 2025
https://github.com/hedayat/powerfake
C++ Faking library, which allows faking/mocking regular functions, static member functions and non-virtual member functions for testing purposes.
clang cplusplus cplusplus-17 faking gcc mocking non-virtual-interface testing testing-tools unit-test unit-testing
Last synced: 19 Jul 2025
https://github.com/tinic/constixel
constixel is a single header minimalistic constexpr C++20 2D graphics rendering library
consteval constexpr debugging debugging-tool debugging-tools embedded graphics graphics-engine graphics-library header-only header-only-library render-engine rendering rendering-2d-graphics rendering-engine sixel sixel-encoder sixel-graphics unit-testing unit-tests
Last synced: 23 Apr 2026
https://github.com/chrisguidry/pytest-opentelemetry
A pytest plugin for instrumenting test runs via OpenTelemetry
jaeger jaegertracing observability opentelemetry opentelemetry-collector pytest pytest-plugin telemetry unit-testing
Last synced: 05 Apr 2025
https://github.com/jmigueldelgado/fake-geo-images
A module to programmatically create geotiff images which can be used for unit tests
geospatial image-processing p2 processing testing unit-testing
Last synced: 18 Apr 2026
https://github.com/fyodorio/angular-unit-testing-examples
Showroom for different Angular unit testing concepts
angular angular-cli angular11 jasmine jest karma karma-jasmine typescript unit-testing
Last synced: 12 Apr 2025
https://github.com/cmacdonnacha/angular-material-boilerplate
A straightforward and well structured boilerplate based on Google's Angular Material project.
angular angular-material angularjs boilerplate code-coverage e2e-tests eslint gulp jasmine karma material protractor sass unit-testing
Last synced: 24 Jul 2025
https://github.com/pixijs/floss
Unit-testing for those hard to reach places
coverage electron electron-mocha mocha sinon travis-ci unit-testing
Last synced: 20 Jul 2025
https://github.com/denchenn/shorturl-maker
This is a demo project for Dcard, which is currently deployed on GKE.
gcp-kubernetes gin-gonic github-actions golang kubernetes postgresql redis semantic-versioning unit-testing
Last synced: 20 Jun 2025
https://github.com/miguelgrinberg/asyncio-testing
Unit testing asyncio code
async-await async-python asyncio mock python3 unit-testing unittest
Last synced: 25 Jul 2025
https://github.com/keploy/java-sdk
Official Keploy Java SDK π΄
api-testing hacktoberfest-2023 java junit-testing keploy mock-data mocking mockito-alternative no-code springboot stub-backend stubbing test-automation testing testing-tools unit-testing
Last synced: 05 May 2025
https://github.com/notorious-cyborg/jerseyhub_e-commerce_go-gin-framework_clean_arch_rest-api
This is an e-commerce REST API written in Go using Gin framework by following Clean Architecture
aws-s3 clean-architecture dependency-injection docker docker-compose ecommerce-application gin gin-gonic go golang gorm jwt postgresql razorpay-api refresh-token swagger-ui twilio unit-testing viper wire
Last synced: 12 Apr 2025
https://github.com/smarttoolfactory/unit-test-tutorials
Series of Tutorials for Unit Testing in Java and Kotlin using JUnit4, JUnit5, Mockito, MockK and Test Driven Development
kotlin-unit-test mockito-kotlin mockk test-driven-development unit-testing
Last synced: 26 Apr 2025
https://github.com/bigwhite/cbehave
A Behavior Driven Development Framework for C
Last synced: 24 Apr 2025
https://github.com/keyweeusr/kivyunittest
:bee: Test more, cry less!
kivy python tutorial unit-testing
Last synced: 12 Apr 2025
https://github.com/edubart/lester
Minimal Lua test framework
busted lua nelua test test-framework testing unit-testing
Last synced: 26 Mar 2025
https://github.com/vbauer/jconditions
Extra conditional annotations for JUnit 4
conditional-annotations custom-annotation java junit junit-runner junit4 testing unit-testing
Last synced: 24 Jun 2025
https://github.com/thomasjbradley/markbot
An application that automatically tests and marks student code assignments in Algonquin College Graphic Designβs Web Dev courses.
automation css grading html javascript markbot students testing unit-testing
Last synced: 26 Jan 2026
https://github.com/areknoster/hypert
Go package for rapid testing of real HTTP APIs integrations. Sanitize and record requests and responses during development. Replay and validate in CI.
api api-client api-rest go golang http http-client integration-testing unit-testing
Last synced: 14 Jan 2026
https://github.com/yu-iskw/dbt-unittest
A dbt package provides macros for unit testing, inspired by python's unittest module
dbt dbt-package unit-testing unittest
Last synced: 04 Oct 2025
https://github.com/hexdigest/gounit-vim
Vim plugin for https://github.com/hexdigest/gounit
Last synced: 10 May 2025
https://github.com/ilijamihajlovic/networking-with-rest-api-calls-and-urlsession-unit-tests-and-data-persistence-in-core-data
Networking in Swift with REST API calls and URLSession, that puts the parsed JSON Data from an HTTP based JSON storage endpoint I created into a TableView and persists the data using Core Data with CRUD (create, read, update, and delete). I used also Unit Tests to test URLSession asynchronous network operations and make the project as robust as possible. When the JSON data is parsed into the dynamic TableView cell we can easily delete the cell with a swipe, the TableView will then reload itself with a custom made animation and Core Data will update and save the changes in realtime. There is also an option to send HTTP GET requests to the JSONPlaceholder server. A And last but not least I implemented a settings launcher slide-up menu that slides up from the bottom of the screen when the settings tab bar button is pressed. On the slide-up menu, we have all the functionalities I mentioned above like getting the data from the REST API, filtering the data in the cells using a search bar and sorting them in the right alphabetical order, and also send data to a REST API.
codable core-data coredata data-persistance image-cache json networking pull-to-refresh rest-api restful restful-api search-bar slide-menu swift swift-4 swift5 swipe-to-delete tableview unit-testing urlsession
Last synced: 09 Apr 2025
https://github.com/helpscout/seed-barista
βοΈ Barista: CSS unit testing with Javascript
css node-sass open-source sass seed unit-testing
Last synced: 14 Apr 2025
https://github.com/janhesters/riteway-jest
Unit tests that always supply a good bug report when they fail for Jest.
Last synced: 12 Apr 2025
https://github.com/qrdl/testaroli
Monkey patching unit testing utility for Go
go golang golang-package monkey-patching unit-testing
Last synced: 14 Feb 2026
https://github.com/elgatosf/jonah
Develop, Test, and Deploy Django inside Docker
containers deploy django django-deployment djangopony docker docker-commands docker-container docker-image python python-2 python-3 testing unit-testing
Last synced: 09 Apr 2025
https://github.com/foresterre/yare
πΆ Lean parametrized testing library for Rust
crate hacktoberfest library macros parameterised parameterised-tests parameterized parameterized-tests parametrized parametrized-tests rust rust-lang test testing unit-test unit-testing
Last synced: 25 Oct 2025
https://github.com/binarybirds/testify
Testify converts XCTest output into a proper structure (JSON, JUNIT, MD, GFM), or it'll miserably fail. π
gfm json junit md swift swift-5 testing unit-testing xcode xctest xctest-linux xctestcase
Last synced: 10 Apr 2025
https://github.com/kuzxnia/async_factory_boy
factory_boy extension with asynchronous ORM support
factory-boy python testing unit-testing
Last synced: 21 Jan 2026
https://github.com/kaiwinter/dummyjdbc
dummyjdbc answers database requests with dummy data to be independent of an existing database.
dummy-data junit mocking unit-testing
Last synced: 11 Jan 2026
https://github.com/indrajeetpatil/intro-to-snapshot-testing
Introduction to snapshot (aka golden) testing (in R)
golden-tests quarto revealjs rstats snapshot-testing testthat unit-testing
Last synced: 26 Apr 2026
https://github.com/sararasoulian/dotnet-webapi-sample
π A Sample Web API Application
authentication clean-architecture clean-code cqrs-pattern docker entity-framework-core integration-testing postgresql-database redis-cache restful-api serilog tdd unit-testing
Last synced: 11 Apr 2025
https://github.com/pmarincak/gms2-test
Unit Testing Framework for Gamemaker Studio 2.3+
game-development gamemaker gamemaker-language gamemaker-studio-2 gml unit-testing
Last synced: 17 Jan 2026
https://github.com/mihailgaberov/testing-reactjs-examples
π§ͺ "What should we test in our React components" - presentation examples.
enzyme jest jest-snapshots react reactjs ui unit-testing
Last synced: 23 Apr 2025
https://github.com/moemoe89/go-unit-test-sql
π§ͺ Mock SQL Test for Redis in Golang for my Medium story material
go golang mock mysql postgresql unit-testing
Last synced: 05 Jul 2025
https://github.com/vegardit/haxe-doctest
A haxelib inspired by Python's doctest command that generates unit tests based on assertions specified within the source code.
doctest haxe haxelib unit-testing
Last synced: 09 Feb 2026
https://github.com/micaellobo/e-commerce-store
Spring Boot microservices application for an E-commerce platform.
api-gateway docker eureka-discovery-service grafana grafana-loki grafana-tempo integration-testing kafka microservices microservices-architecture open-telemetry prometheus spring-boot testcontainers unit-testing zipkin
Last synced: 04 Oct 2025
https://github.com/symflower/symflower
Whether youβre using LLMs or not, Symflower helps you build better software by pairing static, dynamic and symbolic analyses with LLMs. The robustness of deterministic analyses combined with the creativity of LLMs allows for higher quality and rapid software development.
ci golang intellij-plugin java linting llm test-automation testing testing-tools unit-testing vscode-extension
Last synced: 19 Feb 2026
https://github.com/nyggus/easycheck
A module offering Python functions for simple and readable assertion-like checks to be used inside code, but also in testing.
assertion python3 testing unit-testing
Last synced: 27 Feb 2026
https://github.com/lissy93/quick-example-of-testing-in-nodejs
π‘ An example TDD project in Node.js, with unit tests, coverage tests, a stubbed API, continuous integration, code quality reviews and automated dependency checking
assertions behavior-driven-development code-quality continuous-integration coverage-testing dependency-manager istanbul mocha stubbing test-driven-development unit-testing
Last synced: 02 May 2025
https://github.com/htest-dev/htest
Declarative, boilerplate-free unit testing
Last synced: 03 Mar 2026
https://github.com/LucHermitte/vim-UT
Unit Testing plugin for Vim
assertions quickfix-window unit-testing vim vim-plugins
Last synced: 17 Jul 2025
https://github.com/zpl-c/tester
π§ͺ A simple, minimalist tester for your minimalist needs
c99 no-dependencies single-header unit-testing
Last synced: 15 Oct 2025
https://github.com/throwtheswitch/madsciencelabdocker
C unit testing & build environment with Unity, CMock, and Ceedling
build-tool ceedling cmock dockerfile unit-testing unity
Last synced: 14 Oct 2025
https://github.com/slxiao/test-funnel
βοΈ test selector for Javascript
dependencies javascript regression-test-selection regression-testing unit-testing
Last synced: 07 Aug 2025
https://github.com/yusuf8ahmed/Wasmite
Now WebAssembly has proper testing, unit-testing and debugging π€
debug debugger debugging-tool debugging-tools test test-automation test-framework testing testing-framework testing-tools unit-testing unittest unittesting wasm wasm-bytecode wasmer webassemby
Last synced: 07 May 2025
https://github.com/yusuf8ahmed/wasmite
Now WebAssembly has proper testing, unit-testing and debugging π€
debug debugger debugging-tool debugging-tools test test-automation test-framework testing testing-framework testing-tools unit-testing unittest unittesting wasm wasm-bytecode wasmer webassemby
Last synced: 26 Mar 2025
https://github.com/adriansuter/php-autoload-override
Override fully qualified function calls inside your class methods in order to be able to mock them during testing.
autoload override php php7 phpunit testing unit-testing
Last synced: 13 Apr 2025
https://github.com/pgssoft/httpclientmock
Library for mocking Java 11 HttpClient.
httpclient java mock test unit-testing
Last synced: 22 Apr 2025
https://github.com/misode/packtest
Fabric mod for testing data packs, with data packs
data-pack data-packs datapack datapacks fabricmc gametest gametest-minecraft minecraft unit-testing
Last synced: 16 Mar 2025
https://github.com/dongli/fortran-unit-test
Another Fortran unit test library
Last synced: 04 Apr 2026
https://github.com/yogyogi/asp.net-core-unit-testing-with-xunit
How to perform Unit Testing with xUnit in ASP.NET Core
aspnetcore integration-testing moq selenium selenium-csharp selenium-tests selenium-webdriver testing ui-testing unit-test unit-testing xunit
Last synced: 01 Apr 2026
https://github.com/toniov/es-fixtures
esfix - Simple fixture loading for Elasticsearch on Node.js
bootstrap bulk callback cli command-line-tool elasticsearch fixture-loading fixtures javascript mock-data nodejs promise promises unit-testing
Last synced: 15 Jun 2026
https://github.com/kajaste/pychoir
A Simple Unit Test Matcher Library for Python 3.6+
matcher matchers mocking pytest python testing unit-testing unittest
Last synced: 02 Apr 2026
https://github.com/sethsandaru/kiva-laravel-tdd
Real-world Project to learning about Unit Testing/TDD with Laravel for everybody
laravel laravel-tdd php php-unit-tests unit-testing
Last synced: 16 Apr 2025
https://github.com/devmamunur/pmsgo
PMSGo is an open-source project management system built with Typescript, Node.js, Express.js, MongoDB, Next.js, MUI and more.
docker docker-compose express jest-tests jwt mongodb mongoose mui next-auth nextjs nodejs pmsgo project-management-system react redux-toolkit saas typescript unit-testing
Last synced: 26 Apr 2025
https://github.com/lgpage/pytest-cython
A pytest plugin that allows for the testing of C extension modules for Python, specifically created through cython
cython pytest python test testing unit-testing
Last synced: 13 Apr 2025
https://github.com/superstar1205/angular-uint-test
Angular-Unit-Test: all are over 90% π. TypeScript/Karama/Jasmine/Angular/CSS/HTML5/Unit-test
angular css html jasmine testing typescript unit-testing
Last synced: 21 Aug 2025
https://github.com/cristofima/storecleanarchitecture-net
This is a basic project to demonstrate an introduction about the implementation of Clean Architecture on .NET
clean-architecture dotnet entity-framework-core integration-testing sql-server unit-testing web-api
Last synced: 22 Aug 2025
https://github.com/kl3jvi/mvi_clean_architecture
π Restaurant listing android app using MVI architecture. Using jetpack libraries such as Flows,Coroutines, Dagger-Hilt, Room etc.
android coroutines-android flows mvi-architecture mvvm unit-testing
Last synced: 07 Apr 2025