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-30 00:28:44 UTC
- JSON Representation
https://github.com/ivan-sincek/solidity-learning
Work in progress...
blockchain ctf ethereum ethernaut ethersjs ganache hardhat javascript metamask openzeppelin sepolia smart-contracts solidity test-driven-development truffle unit-testing web3js
Last synced: 15 Apr 2025
https://github.com/jwchung/experimentalism
Experimentalism은 TDD에 도움을 줄 수 있는 라이브러리와 툴을 제공하는 것이 목적입니다.
autofixture c-sharp tdd unit-testing xunit
Last synced: 01 Jul 2025
https://github.com/thombashi/gtest-project-template
C++ test project template using Google Test.
cpp11 google-test project-template template-repository unit-testing
Last synced: 14 Mar 2026
https://github.com/atidevs/aad-practice
Practice for the Google Android Associate Developer Certification
activity android constraint-layout integration-testing intent java jobscheduler lambda-expressions localization menus mockito notifications pickers recyclerview robolectric room-persistence-library snackbar toast unit-testing xml
Last synced: 13 May 2025
https://github.com/egoist/vbuild-karma
Run unit tests with vbuild and Karma
jasmine karma phantomjs unit-testing vbuild webpack
Last synced: 12 Apr 2025
https://github.com/mnisarali/tdd-project
This repository implements a class with several methods using Test-Driven Development (TDD) methodology. The focus is on writing tests first and then implementing the code.
mocks rspec tdd testing unit-testing
Last synced: 14 Mar 2025
https://github.com/1and1/jsoup-hamcrest
JSoup Hamcrest Matchers brings the power of css matchers to your tests.
acceptance-testing css-selector hamcrest-matchers integration-testing jsoup junit4 junit5 spock-framework testing unit-testing
Last synced: 24 Jun 2026
https://github.com/lavantien/springboot-restapi
A simple RESTful API with Validator and Unit Testing
ci-pipeline docker-compose functional-programming java rest-api spring-boot unit-testing
Last synced: 02 May 2026
https://github.com/johnfarmers/go-unit-tester
Go Unit Tester is a small Golang library that provided a utility functions for unit testing.
go golang golang-library golang-package unit-test unit-testing unittest util utilities utility utility-library utils utils-lib
Last synced: 14 Jan 2026
https://github.com/gabrielfalcao/chemist
Simple, flexible and testable active-record powered by SQLAlchemy - supports seamless encryption of fields through PyNaCL
active-record flask functional-testing mysql mysql-orm postgresql psycopg2 python sql sqlalchemy unit-testing
Last synced: 07 Oct 2025
https://github.com/alustau/clinic
This is a simple project about clinic
doctor elegance interview ruby rubyonrails simple solid unit-testing
Last synced: 27 Apr 2026
https://github.com/sondosaabed/developing-python-packages
In this course, I learned about package structure, essential files for packaging, import structure, documentation, and maintaining code style with flake8. I used templates and cookiecutter to create package skeletons. Lastly, I learned to use setuptools and twine to build and publish packages to PyPI.
cookiecutter datacamp flake8 pyment pypi python python-package setuptools tox-testing twine unit-testing zen
Last synced: 09 Apr 2025
https://github.com/boneskull/intro-to-mocha
Slide deck for "Intro to Mocha" talk
integration-testing mocha mochajs presentation reveal-js slides testing testing-framework tutorial unit-testing
Last synced: 09 Apr 2025
https://github.com/cybercoral/pytesting
A Python library that contains tools for unit testing.
python python3 qa qa-automation unit-testing
Last synced: 06 Oct 2025
https://github.com/jmsv/xunit-to-nunit
Converts C# XUnit tests to NUnit tests
c-sharp converter dotnet hacktoberfest nunit parser unit-testing xunit
Last synced: 30 Apr 2026
https://github.com/atomic-testing/atomic-testing
Portable UI testing library: Simplify and unify across frameworks and libraries
component-library end-to-end-testing materi playwright reactjs test testing testing-tools ui-testing unit-testing
Last synced: 12 Apr 2025
https://github.com/matthiasreumann/gomino
gin-gonic unit-test utilities
gin gin-gonic go golang testing-tools unit-testing
Last synced: 25 Oct 2025
https://github.com/prantlf/tehanu
Blazingly fast, tiny and simple JavaScript test framework with pluggable reporters and an optional runner.
test test-framework test-harness test-runner testing testing-framework unit-testing
Last synced: 21 Jun 2025
https://github.com/jamiefdhurst/journal
A simple blog available as an API, written in Go with accompanying tests and documentation. Can be used as a useful starting point for Go web projects.
golang rest-api sqlite unit-testing
Last synced: 01 May 2026
https://github.com/mgernand/extensions.logging.mock
A unit-testing extension for verifying a logger mock.
logging mock moq ms-extension-logging test testing unit-testing verification
Last synced: 24 Jan 2026
https://github.com/eonova/sokoban
推箱子小游戏📦
practice-project typescript unit-testing vite vitesse-lite vitest vue3
Last synced: 19 Apr 2026
https://github.com/kerolesnabiel/SocialMediaAPI
A RESTful API for a social media platform built using ASP.NET Web API. This project follows the Clean Architecture principles and provides features like user authentication, post management, comments, likes, and more.
asp-net-core-web-api clean-architecture cqrs csharp dependency-injection entity-framework-core identity integration-testing restful-api solid sql-server tdd testing unit-testing
Last synced: 30 Oct 2025
https://github.com/getndazn/kopytko-unit-testing-framework
Extended Roku's Unit Testing Framework with additional assert functionalities and the mocking mechanism.
Last synced: 03 Feb 2026
https://github.com/thenameiswiiwin/moodsense-ai
MoodSense AI: A transformative journaling app built with Next.js, Tailwind CSS, and Langchain, leveraging the power of AI to analyze emotions and provide valuable insights.
ai clerkauth javascript langchain langchain-js langchain-typescript nextjs nextjs13 planetscale prisma react sql tailwindcss typescript unit-testing vitest
Last synced: 31 Jul 2025
https://github.com/dentemple/jest-invert
Determine the integrity of your Jest unit tests by inverting the return value of jest.expect
jest micro-library tdd unit-testing
Last synced: 18 Oct 2025
https://github.com/nfdi4plants/arc-validate
Libraries and CLI tools for creation, consumption, and execution of ARC validation packages
arc dataplant docker dotnet expecto fsharp isa-dotnet nfdi4plants unit-testing validation
Last synced: 02 Apr 2026
https://github.com/oatsoda/teepee
A fluent API to configure HttpClients for unit testing.
httpclient injection mocking unit-testing
Last synced: 25 Apr 2026
https://github.com/boneskull/bupkis
Uncommonly extensible assertions for the beautiful people
assertion assertion-library bdd nodejs tdd test testing unit-testing
Last synced: 19 Feb 2026
https://github.com/MohFahmi27/MyIntermediateAndroidSubmission
Dicoding.com Submission for Belajar Pengembangan Aplikasi Android Intermediate
custom-ui flow-kotlin instrument-testing jetpack-android junit4 kotlin-dsl kotlin-flow mockito-kotlin modularization unit-testing
Last synced: 11 Mar 2025
https://github.com/dean9703111/vuetify-vite-ts-test
Vuetify+Vite+Vue3+TypeScripts+@vue/test-utils 入門專案
type typescript unit-testing vite vue-test-utils vue3 vuetify
Last synced: 01 Mar 2026
https://github.com/aidenszeto/cppcs
The C++ Command Shell. A light-weight command line interface built for C++ unit testing and scripting.
c-plus-plus cli scripting unit-testing
Last synced: 02 Feb 2026
https://github.com/ericsalesdeandrade/number-logic
Simple example of Unit Testing with PyTest
pytest python tdd-python unit-testing
Last synced: 25 Jul 2025
https://github.com/astrapi69/test-object
Project that holds test objects for unit tests
Last synced: 11 Jan 2026
https://github.com/kasir-barati/awesome-js-ts
Here I would share with you all sort of awesome things about TS/JS. E.g. Regex, closure, etc
cypress e2e javascript javascript-fundamentals jest nodejs pnpm regex tdd typescript unit-testing
Last synced: 24 Jan 2026
https://github.com/emil8250/ctftools
A collection of ctf tools written in C#
beginner-friendly capture-the-flag csharp ctf ctf-tools dotnet good-first-issue hacking hacking-tool hacktoberfest hacktoberfest2023 nuget-package unit-testing unittest
Last synced: 12 Apr 2025
https://github.com/aivascu/autofixture.community.automapper
The AutoFixture integration library for AutoMapper
autofixture automapper mstest nunit test testing unit-test unit-testing xunit
Last synced: 08 Mar 2026
https://github.com/aphistic/sweet
Sweet is a pluggable test runner capable of hooking into standard Go tests.
go golang sweet testing unit-testing
Last synced: 21 Mar 2025
https://github.com/abetomo/simply-imitated-sqs-for-testing
Simply imitated SQS for testing. Simple SQS class that can be used for local test. You do not even need to use Docker.
aws imitate sqs unit-testing unittest
Last synced: 17 Mar 2025
https://github.com/bygui86/spring-testing
Spring Testing sample project
assertj contract-testing dockerfile integration-testing java java-8 makefile maven mavenw mockito spring spring-boot spring-boot-2 spring-cloud-contract spring-feign spring-test testing testing-framework testing-practices unit-testing
Last synced: 14 Apr 2025
https://github.com/pedrior/motorent-aluguel-de-motos
Uma API REST para gerenciar aluguel de motos desenvolvida com ASP.NET Core, Arquitetura Limpa, DDD e Testes de Unidade e Integração
api aspnetcore clean-architecture cqrs ddd design-patterns docker dotnet efcore integration-testing postgresql unit-testing
Last synced: 01 May 2025
https://github.com/azukds/test-aide
Package to help with unit testing for data science projects.
data-science mocking pytest testing unit-testing
Last synced: 21 Jan 2026
https://github.com/sky172839465/leetcode-in-js
LeetCode solution in JavaScript. ✍️
code-generator leetcode leetcode-javascript unit-testing
Last synced: 28 Feb 2026
https://github.com/DenisKovalyonokSamples/ElearningPlatform
Web API sample of eLearning system. Solution include web site (ASP.NET MVC), web api (ASP.NET Web API 2), ORM (NHibernate with Fluent Mappings), Database (MySQL). Unit tests presented for all API requests.
asp-net asp-net-mvc business-logic css data-access-layer html javascript mysql mysql-database nhibernate repository-pattern unit-testing unitofworkpattern web webapi-2
Last synced: 11 Mar 2025
https://github.com/AbhilashG001/Jalebi
A standalone Student Management System Software
javafx junit mvc-architecture software-engineering unit-testing
Last synced: 15 Jun 2026
https://github.com/minoddein/gymlog
GYMLog is a desktop application for conducting training activities and nutrition
desktop desktop-app dotnet-core json mvc unit-testing winforms
Last synced: 27 Feb 2026
https://github.com/neko-box-coder/cppoverride
Override any functions you want, just like mocking but better
cpp cpp11 mock mocking unit-test unit-testing
Last synced: 13 Apr 2025
https://github.com/0rayn/jt
Just-Test is your Test-Harness software made in C for C
c-language test-automation test-harnesses unit-testing
Last synced: 09 Feb 2026
https://github.com/hazae41/x509
Zero-copy X.509 certificates for the web 🏎️
asn1 certificate certificate-authority decoding der encoding esmodules javascript letsencrypt nodejs parser pem ssl tls typescript unit-testing x509 zero-copy
Last synced: 02 Feb 2026
https://github.com/tommylemon/unitauto-go-demo
UnitAuto Go Demo,提供用来做单元测试的业务函数。UnitAuto Go Demo with functions to be unit tested.
go go-demo go-demos go-example go-examples golang golang-demos golang-example golang-examples unit-test unit-testing unit-testing-example unitauto unittest unittesting
Last synced: 17 Mar 2026
https://github.com/120dev/template-api
This project allows to create Posts, Categories via an interface API type
api api-server dingo laravel54 unit-testing
Last synced: 08 Feb 2026
https://github.com/khaledashrafh/jrobostack
It's a comprehensive testing project aimed at thoroughly testing a Todo application. It includes testing for both the backend and frontend components. The project is built using a Spring Boot backend server and an HTML/JavaScript frontend.
automation-testing backend-testing data-flow-coverage frontend-testing fullstack-testing graph-coverage junit junit-5 junit-test junit4 postman-collection quality-assurance robot-framework robotframework software-testing software-testing-course todo todoapp unit-testing unit-testing-framework
Last synced: 30 Jan 2026
https://github.com/flazefy/gudangku-laravel
GudangKu helps you manage your belongings, from home supplies and food stock to furniture. Set reminders to remind you to cleaning or maybe time to restocking some of your home supplies. In this apps also have generate reports to create shopping or maintenance list. Start organizing your inventory with GudangKu’s features. Created using Laravel
api-testing cronjob csv-export firebase firebase-storage integration-testing laravel mailer migrations mysql pdf pdf-parser php rest-api seeding statistics swagger task-scheduler telegram-bot unit-testing
Last synced: 01 Jul 2025
https://github.com/tobuya/testing-practice
This is a unit testing repository for a few JavaScript functions using the Jest Library. Here, I have followed AAA pattern and used TDD approach.
Last synced: 18 May 2026
https://github.com/ashmalzahra/oop-school-library
This project uses Object Oriented Programming to build a school library app. The tool records what books are in the library and who borrows them. Built with Ruby.
best-practices object-oriented-programming oop-principles ruby uml-diagram unit-testing
Last synced: 14 Jul 2025
https://github.com/zmekonnen251/unit-test-practice
This project's purpose is to practice unit testing using the jest library. JavaScript and Jest library are used.
Last synced: 19 Jan 2026
https://github.com/knaxus/todo-rest
:gift_heart: Rest API for a todo app with support for JWT
cd ci jwt mongodb nodejs unit-testing
Last synced: 11 May 2026
https://github.com/ifzarasool/metrics-webapp
This is a mobile web application to check the data on the total covid19 confirmed cases and deaths, check data for all countries with recorded cases. It also has a details page to check for the statistics for each region/state if available.
es6-javascript html-css-javascript html5 jest-snapshots jest-tests nodejs reactjs reacttestinglibrary redux-thunk unit-testing webpack
Last synced: 13 Apr 2026
https://github.com/caringdev/fsunit.xunit.typed
Painless, strongly-typed xUnit testing in F#
fluent-assertions fsharp fsunit functional-programming testing type-safe type-safety unit-testing xunit
Last synced: 16 Apr 2025
https://github.com/ferhatgec/gechtest
gechtest, single header unit testing library.
Last synced: 18 Feb 2026
https://github.com/zirho/karma-es6-babel-webpack
Karma es6 unit testing
babel es6 karma unit-testing webpack
Last synced: 13 Apr 2025
https://github.com/jurabek/blog
Sample blog web site powered by ASP.NET MVC
asp-net automapper clean-architecture clean-code dependency-injection entity-framework moq oop-principles sample single-responsibility-principle solid-principles structuremap unit-testing
Last synced: 03 Nov 2025
https://github.com/vdsabev/sneer
Type-safe mocking utilities for reliable unit tests
mocking testing typescript unit-testing
Last synced: 25 Oct 2025
https://github.com/zh217/py-pgtest
Making postgresql unit-testing less painful
postgresql python unit-testing
Last synced: 09 Apr 2025
https://github.com/amiralles/contest
Contest is a minimalist, cross-platform testing framework for .NET.
Last synced: 18 Jul 2025
https://github.com/ileostar/sokoban
推箱子小游戏📦
practice-project typescript unit-testing vite vitesse-lite vitest vue3
Last synced: 07 Apr 2025
https://github.com/seanox/aspect-js
Fullstack JavaScript framework for SPAs incl. Expression Language, Reactivity Rendering with additional attributes, Model View Controller (MVC), View Model Binding, Events, Interceptors, Resource Bundle, Immutable NoSQL DataSource, Test Environment and much more.
aspect-js datasource expression-language framework frontend i18n javascript micro-frontend mvc mvvm nosql reactivity seanox spa ui unit-testing
Last synced: 31 Aug 2025
https://github.com/ashtanko/picasa-gallery-android
A client for https://picasa.google.com
android android-architecture clean-architecture coverage coveralls jacoco jacoco-kotlin kotlin kotlin-android mvp-architecture travis-ci unit-testing
Last synced: 18 Jul 2025
https://github.com/rubydevi/todolist-minimalist
In this project, I will build a simple HTML list of To Do tasks. The list will be styled according to the specifications listed later in this lesson. This simple web page will be built using webpack and served by a webpack dev server.
babel html-css-javascript jest unit-testing webpack
Last synced: 14 Apr 2026
https://github.com/eddiejibson/sido
Simplistic PHP testing library with 0 composer dependencies.
framework php testing unit unit-testing unit-testing-framework
Last synced: 14 Jul 2025
https://github.com/daniyalahmedkhan/androidtakehomeproject
Android simple App written in Kotlin using latest jetpack libraries and MVVM arch pattern. App also has Unit and UI testing
android android-testing android-ui-testing android-unit-testing coroutines dagger-hilt databinding mvvm-android uitest unit-testing
Last synced: 20 May 2026
https://github.com/lamsut/iaas-automation
Automated AWS infrastructure provisioning using Terraform with GitHub Actions (GitLab CI/CD)
aws-resources cicd integration-testing terraform-modules unit-testing
Last synced: 01 Sep 2025
https://github.com/codecop/rabatt-rechner-kata
Exercise for finding tests for boundary conditions.
boundary-conditions code-kata exercise kata test-cases unit-testing
Last synced: 16 Apr 2025
https://github.com/akaanuzman/githubclone
Github Clone with Unit Testing on SwiftUI with Github API 🚀
github github-api github-clone swift swift-language swift5 swiftui swiftui-app swiftui-framework swiftui-learning unit-testing unit-tests-true unittest
Last synced: 08 Apr 2026
https://github.com/abiyasa/marko-jest
[DEPRECATED] Jest Marko transformer, import .marko files in jest tests
behaviour-testing jest marko marko-jest snapshot-testing unit-testing
Last synced: 21 Jun 2025
https://github.com/jbzoo/skeleton-php
PHP Skeleton for new JBZoo projects
jbzoo php php-skeleton phpunit skeleton test testing unit-testing
Last synced: 14 Apr 2025
https://github.com/mahammad-mostafa/countries-metrics
This is the capstone project of the third module in the Microverse program. It displays information about world countries & uses React framework with redux toolkit.
capstone-project create-react-app css-modules es6-javascript jest jest-snapshots jsx microverse microverse-projects microverse-students react react-hooks react-router redux redux-thunk redux-toolkit responsive-layout rest-api single-page-app unit-testing
Last synced: 03 Apr 2026
https://github.com/kanzatahreem/to-do-list
Webpack based webapp, build with JavaScript, To-do list is a tool that helps users to organize their day. It lists the things that they need to do, and allows them to add, edit, delete or mark an item as complete.
css es6-javascript github-flow html jest-tests modules pair-programing pair-programming todolist todolist-javascript unit-testing webpack
Last synced: 10 May 2026
https://github.com/zcemycl/algotest
Solving algorithm problems with C++ (Cmake,gtest), C# (dotnet,xunit), Py (pip,pytest), Js (NodeJS,mocha), bash scripts and github actions, under Win10/OSX/Ubuntu.
algorithms cmake cpp csharp dotnet github-actions googletest javascript leetcode macosx makefile mocha nodejs pip pytest python3 ubuntu unit-testing win2019 xunit
Last synced: 24 Apr 2025
https://github.com/mazenrashed/github-repositories
Sample for using MVVM - Koin - Room - RxJava - Retrofit - Mockito - JUnit
android dependency-injection koin kotlin kotlin-android mockito mockito-kotlin mvvm mvvm-android mvvm-architecture retrofit retrofit2 room room-database rxandroid rxjava-android rxjava2 rxkotlin sqlite unit-testing
Last synced: 13 Apr 2026
https://github.com/carlodepieri/vcrpy-encrypt
Encrypt vcrpy cassettes so they can be safely kept under version control.
cryptography python testing unit-testing vcrpy
Last synced: 13 Oct 2025
https://github.com/kliu04/explotest
Create Regression Tests from Runtime Arguments
metaprogramming program-analysis python unit-testing
Last synced: 21 Jan 2026
https://github.com/airtap/browsers
A reusable list of browsers to test when using Airtap.
browsers sauce-labs unit-testing
Last synced: 14 Apr 2025
https://github.com/ondrejmirtes/mocktainer
Create objects of classes with mocked dependencies more easily!
Last synced: 24 Oct 2025
https://github.com/mehradi-github/ref-react-typescript-vitest
Testing & Code Quality with Vitest and Github-actions
github-actions mocking snapshot spie typescript unit-testing vitest
Last synced: 23 Apr 2025
https://github.com/scratchaddons/meow
Scratch Addons unittests.
actions nodejs unit-testing unittest
Last synced: 14 Apr 2025
https://github.com/heyclore/citronella
Webdriver Extension with Page Object Wrapper
appium appium-automation appium-python appium-tests page-object-model pytest python selenium selenium-python selenium-tests selenium-webdriver testing unit-testing webdriver
Last synced: 28 Oct 2025
https://github.com/codingnagger/dotnetcore-sample
Sample solution with default values API and test project
api api-server apis dotnet dotnet-core dotnetstandard sample sample-connector sample-project samples unit-testing
Last synced: 08 Sep 2025
https://github.com/baumannzone/100-code-coverage-is-useless
💯% Code Coverage is useless
ava code-coverage css html javascript nodejs testing unit-testing
Last synced: 04 Jan 2026
https://github.com/voodoocreation/react-test-wrapper
A set of classes to make setting up React components for unit tests easy.
enzyme jest react react-component react-components react-redux react-test react-test-wrapper react-testing react-testing-library reactjs redux test test-wrapper testing tests typescript unit-test unit-testing unit-tests
Last synced: 11 Oct 2025
https://github.com/yegor256/aggregate-repeated-test
The @AggregateRepeatedTest JUnit annotation
Last synced: 24 May 2026
https://github.com/csoroiu/lambdamatchers
A set of tools that enables creating custom hamcrest matchers more easy. Built with Java 8, usable on Java 8+.
assert hamcrest java junit junit5 lambda matcher unit-testing
Last synced: 14 Jan 2026
https://github.com/0rayn/Jt
Just-Test is your Test-Harness software made in C for C
c-language test-automation test-harnesses unit-testing
Last synced: 31 Oct 2025
https://github.com/hrosicka/simplecalculator
The Calculator is a 💪 powerful and user-friendly desktop application. Perform basic arithmetic operations, keep track of your history, and save your results to a file with this tool.
basic-calculator calculator calculator-app calculator-application calculator-python3 design desktop-application gui math object-oriented-programming oop oop-python python python-calculator python3 simple-calculator-python simplecalculator test unit-testing unittests
Last synced: 21 Mar 2025
https://github.com/mo7amedaliebaid/study_cases
bloc bloc-test clean-architecture dart flutter unit-testing
Last synced: 25 Aug 2025
https://github.com/john-doherty/fetch-reply-with
Unit test fetch requests with ease
fetch fetch-api mock nodejs unit-testing
Last synced: 23 Apr 2025
https://github.com/nerdic-coder/jest-angular-demo
A demo of Jest unit tests with Angular
angular jest jest-tests typescript unit-testing
Last synced: 09 May 2026
https://github.com/dylibso/xtp-test-js
A JavaScript/TypeScript test framework for xtp / Extism plugins.
extism plugins testing unit-testing wasm webassembly
Last synced: 23 Feb 2026
https://github.com/devkishor8007/is-action-on
cover basic unit testing with github action CI using nodejs and expressjs
backend-api backend-service ci continuous-integration expressjs github-actions nodejs nodejs-expressjs sample-project supertest unit-testing
Last synced: 12 Apr 2026