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/eslamdyab21/world-temperatures-history-analysis
Analysis of history of temperatures of the world in around 270 years
analysis data-engineering etl knime pandas python unit-testing
Last synced: 06 May 2026
https://github.com/rcsoyer/micros
jdk 21 - spring cloud open feign - picocli
feign gradle integration-testing java-21 java21 kotlin-dsl microservices multi-project-build mysql picocli spring-boot test-containers unit-testing
Last synced: 07 May 2026
https://github.com/wesleysbmartins/node_test
Jest é um framework de teste unitário de código aberto em JavaScript criado pelo Facebook a partir do framework Jasmine. Jest é uma das ferramentas de teste unitário mais difundidas dentro da comunidade de JavaScript. Aqui vamos explorá-lo usando uma aplicação Node em Typescipt.
jest nodejs npm test typescript unit-testing
Last synced: 07 May 2026
https://github.com/edcsu/vue_test_project
This is a sample test project using mocha+chai+sinon to test mixins
mocha mocha-chai-sinon mocha-webpack unit-test unit-testing vue-cli vue-test-utils vuejs2
Last synced: 07 May 2026
https://github.com/konsulting/exposer
Access non-public methods and properties on classes.
php reflection testing unit-testing
Last synced: 29 Jan 2026
https://github.com/esraa-ragab7/planets2025
clean-architecture coredata mvvp swiftui unit-testing universal-app
Last synced: 17 Apr 2026
https://github.com/faisalazam/ynami
YNaMi -> Why Not Me: Template project to help with future projects. It aims to provide a template with web layout, database, database migrations, testing, feature toggles, security etc.
database-migrations feature-flags gherkin html-css-javascript integration-testing java jquery security spring-boot unit-testing web-layout
Last synced: 07 May 2026
https://github.com/gopibabus/phpunit-notes
PHPUnit Notes
feature-testing integration-testing php phpunit unit-testing
Last synced: 17 Apr 2026
https://github.com/simonthorell/cpp20-stl-examples
C++20 STL algorithms exploration including external libraries (libcurl and nlohmann/json) as well as API integration.
api cpp-library cpp20 json unit-testing
Last synced: 16 Apr 2026
https://github.com/uchamod/flutter-unit-test
This repository is help to understand and implement unit testing in Flutter applications in easy way.
dart flutter mockup unit-testing
Last synced: 16 Apr 2026
https://github.com/jwdev66/givelify_feeling_tracker
netlify react react-testing-library sass styled-components unit-testing
Last synced: 16 Apr 2026
https://github.com/chiragyadav2003/unit-testing
A simple unit-testing project with CI/CD pipeline for testing
cicd cicd-pr-validation deep-mocking express mocking prisma supertest testing-spy typescript unit-testing vitest zod
Last synced: 02 Apr 2026
https://github.com/mushthak/user_list_app
A Flutter application showcasing Clean Architecture, SOLID principles, and modern development practices. Features include user management with local storage, comprehensive testing, and a well-structured codebase perfect for learning or as a template for production apps.
clean-architecture clean-code dart dependency-injection error-handling flutter local-storage mocking mockito repository-pattern solid-principles state-management unit-testing
Last synced: 16 Apr 2026
https://github.com/ledsouza/django-api-escola-02
Este projeto implementa uma API REST completa para gerenciar dados de uma escola fictícia, desenvolvida durante o curso de Django REST Framework da Alura. A API fornece acesso a informações sobre alunos, cursos e matrículas, além de implementar recursos avançados como cache com Redis e tradução personalizada.
django django-rest-framework python redis unit-testing
Last synced: 26 Oct 2025
https://github.com/ale-soares/vue-test-utils-crash-course
Vue test utils crash course project made to use as unit testing studying in Vue 3
jest unit-testing vue vue-test-utils vuejs
Last synced: 29 Apr 2026
https://github.com/abraojr/beer-stock-api
A beer stock API with Spring-Boot developed for unit testing
api-rest hamcrest-matchers junit5 mockito spring-boot unit-testing
Last synced: 07 May 2026
https://github.com/tkraak/ava-jsdom
:rocket: Experimenting with AVA, jsdom and jQuery
ava javascript jquery jsdom unit-test unit-testing
Last synced: 17 Apr 2026
https://github.com/mcloughlan/arduinounitplatformio
My template for using ArduinoUnit unit tests with Platform IO
arduino embedded platformio unit-testing
Last synced: 10 May 2026
https://github.com/foncki/binarysearchtree
This assignment is an implementation in java of a binary search tree with one special operation: Balance.
binary-search-tree java maven unit-testing
Last synced: 17 Apr 2026
https://github.com/mattjesc/gpu-accelerated-fap
GPU-Accelerated Frequency Analysis Prototype using CUDA, Unit Testing, and User-Defined Settings
c cmake cpp cuda cufft googletest gpu gpu-acceleration gpu-computing gpu-programming nvidia signal-processing test test-automation testing unit-testing
Last synced: 16 Apr 2026
https://github.com/fabogit/vitest-testing
Tests using Vitest library (Jest)
jest tdd test unit-testing vitest
Last synced: 17 Apr 2026
https://github.com/hipparchus2000/personalspendinganalysis
[Finished] C# Windows Forms Application for analysing my personal spending (code is free on Gitlab) written in 27 hours including SQL back end, PDF reporting, Charting, Json export, Data Mining. UnitTests, DI, fakeRepo for testing. Adding WebApp implementation.
c-sharp charts dependency-injection pdf-generation sql sql-server unit-testing windows-forms
Last synced: 07 May 2026
https://github.com/etheryen/odin-battleship
Battleship game with semi-smart ai created in vanilla js using webpack and tested with jest.
Last synced: 17 Apr 2026
https://github.com/ttitcombe/tfshell2
A wrapper to take the hassle out of training and deploying Tensorflow 2.0 models
machine-learning machine-learning-training tensorflow tensorflow-2 unit-testing
Last synced: 15 Jun 2026
https://github.com/flrnd/nestjs-graphql-example
NestJS GraphQL API example with unit and e2e tests.
api graphql integration-testing nestjs nestjs-backend nestjs-graphql unit-testing
Last synced: 15 Feb 2026
https://github.com/scripterio-js/scripterio-example
Various examples of how to perform unit, API, and UI testing using ScripterI/O.
api-testing automation e2e-tests scripterio test-example ui-testing unit-testing
Last synced: 14 Feb 2026
https://github.com/itsdorosh/itvdn-angular-testing-course
Repository for ITVDN course "Testing Angular Applications". Check the branches in order to navigate to specific lesson.
angular e2e-testing learning unit-testing
Last synced: 01 Jun 2026
https://github.com/badgerati/node-edison
This is the node.js version of the Edison .NET unit testing framework
assert continuous-testing edison integration-testing nodejs parallel regression-testing system-testing test-framework tests unit-testing
Last synced: 17 Apr 2026
https://github.com/tiibuturner/rockpaperscissors
One of our assignments in Ohjelmistotestaus (Software Testing). Assignment was to make a classic game of rock-paper-scissors and your opponent (computer) plays random. There is also an deliberation about the subject (enough tests, what to consider in a testing). Deliberation is (unfortunately) only in Finnish.
Last synced: 04 Jun 2026
https://github.com/davidogalo/appointmentscheduler
healthcare appointment scheduling system designed to streamline patient-doctor interactions and medical record management.
async-processing domain-driven-design error-handling fastapi integration-testing jwt-authentication openapi postgresql-database pydantic-models redis-cache request-validation restful-api role-based-access-control sqlalchemy transaction-management unit-testing
Last synced: 08 May 2026
https://github.com/paulkastel/02-temperatureconverter
An application wrote in C# with WPF using MVVM pattern. User provide an temperature and program return proper value in other units (Kelvin, Farenheit, Celsuis).
mvvm temperature-converter unit-testing wpf
Last synced: 18 Apr 2026
https://github.com/eduardomoroni/fullstack-resume
NOT FINISHED YET - Full stack developer code challenge, devops included
best-practices code-challenge devops docker end-to-end-testing enzyme es6 express full-stack integration-testing jest mongoose nodejs pupeteer react unit-testing
Last synced: 04 Apr 2026
https://github.com/starlet-engine/math
Lightweight header-only math library for Starlet projects
cmake cpp header-only math meson opengl starlet unit-testing
Last synced: 15 May 2026
https://github.com/geobas/yii-simple-cms
:floppy_disk: A simple CMS to startup your application. View site:
Last synced: 18 Apr 2026
https://github.com/kathleenwest/usermanagementwebapidemo
This repository contains a simple User Management Web API built with ASP.NET Core. The API provides CRUD operations for managing user data, including creating, retrieving, updating, and deleting users. The project uses Entity Framework Core with SQLite as the database provider and includes comprehensive unit tests.
asp-net-core coding-challenge coding-interview crud-application csharp csharp-app csharp-code demo demo-app entity-framework-core live-website middleware sqlite swagger unit unit-test unit-testing unit-tests user-management-system web-api
Last synced: 18 Apr 2026
https://github.com/olegweremyew/mytodolist
React + TypeScript + Redux + Material-UI + Uni-tests
material-ui react redux typescript unit-testing
Last synced: 05 Apr 2026
https://github.com/marcopollivier/presentation.tdc.pact-go-node
Projeto usado como base para as apresentações sobre Pact e Testes de contrato no TDC
contract-testing e2e-testing integration-testing testing tests unit-testing
Last synced: 19 Mar 2026
https://github.com/bv7dev/graphql-api-template
This template provides a basic GraphQL API and unit testing.
graphql graphql-api template typegraphql-typeorm typescript unit-testing
Last synced: 18 Apr 2026
https://github.com/habbatul/binarfud
Challange Product Binar Academy X MSIB Wave 5.
jasper-report postgresql slf4j spring-boot spring-data-jpa spring-security unit-testing
Last synced: 18 Apr 2026
https://github.com/andresweitzel/centralized_version_control_system_v1_nodejs
Centralized version control system implemented with NodeJS, Typescript, Jest, Express, dotenv, nodemon, morgan, others.
dotenv express filesystem integration-testing jest morgan nodejs nodemon tdd typescript unit-testing
Last synced: 05 Apr 2026
https://github.com/vrudas/software-testing-examples
An educational project to teach students how to test their application code
code-testing java junit5 tdd unit-testing
Last synced: 10 Jun 2026
https://github.com/mohamedamineboufares/unit-testing-nextjs
Testing in a Next.js app
cypress end-to-end-testing integration-testing jest nextjs react-testing-library unit-testing
Last synced: 18 Apr 2026
https://github.com/cerezo074/stockfinder
StockFinder is an iOS application designed to efficiently manage and search for stock information.
async-await clean-architecture combine coordinator-pattern integration-testing mvvm repository-pattern solid spm structure-concurrency swift swift-package-manager swiftdata swifttest swiftui tree unit-testing xcode
Last synced: 18 Apr 2026
https://github.com/dwmcrobb/libdwm
C++ library with a focus on serialization but including a syslog wrapper and a simple unit test facility
cpp20 logging serialization unit-testing
Last synced: 12 Feb 2026
https://github.com/charles-dr/upgradeable-contract
brownie erc1967 ownable proxy python rinkeby smart-contracts solidity unit-testing upgradeable
Last synced: 19 Apr 2026
https://github.com/ierturk/rust-practice
Rust Language Practice
algorithm algorithms algorithms-and-data-structures data-structures dsa practice project-template recruitment-test rust rust-lang rust-practice template-project testing unit-testing
Last synced: 16 Oct 2025
https://github.com/enzorooschqueiroz/flask-user-crud-api
The main goal is to provide a solid foundation for learning technologies like Docker, unit testing, continuous integration (CI/CD), and automated deployment.
actions ci-cd devops docker flask-api unit-testing
Last synced: 19 Apr 2026
https://github.com/lakshitnagar/youtube
A minimal clone of youtube.
agile-methodologies clone clone-repos create-react-app enzyme jest production reactjs tdd tdd-javascript testing unit-testing youtube youtube-api
Last synced: 19 Apr 2026
https://github.com/aanand058/fragments
A Cloud-Based Solution for Handling Different Types of Fragments
api-server aws docker dynamodb ec2-instance javascript mircoservices unit-testing
Last synced: 16 Apr 2026
https://github.com/chayan2024/dogtestapp
A simple DogTestApp app in jetpack compose with list of Dog Breeds and Details page.
dagger-hilt espresso-tests flowapi instrumentation-tests jetpackcompose mvvm-architecture solid-principles unit-testing
Last synced: 04 Jun 2026
https://github.com/dzy321/docker-mysql-driver
docker mysql driver for unit test
Last synced: 20 Apr 2026
https://github.com/herikerbeth/uploading-files
This is a Spring Boot web application designed to handle HTTP multi-part file uploads. It allows users to upload files, list uploaded files, and download them using a simple HTML interface.
java junit maven spring-boot spring-web test-driven-development thymeleaf unit-testing
Last synced: 08 May 2026
https://github.com/mcalthrop/unit-testing-angularjs-controller
A simple example of unit testing an AngularJS controller
angularjs angularjs-controller jasmine karma learning learning-materials teaching teaching-materials unit-testing
Last synced: 08 May 2026
https://github.com/andressakarla/testes-automatizados-unitarios-calculadora_ruby
Projeto de Testes Automatizados Unitários desenvolvido para ser executado diretamente no código-fonte em uma calculadora em Ruby nas ferramentas Rspec e GitHub Actions
fixtures github-actions github-workflows json rspec ruby unit-testing
Last synced: 11 Feb 2026
https://github.com/levieyal/oop-course-exercises
The first exercises in the OOP in Java and python course that took place in the first semester of 2021
docs git github graph-algorithms interfaces numpy python solid-principles unit-testing
Last synced: 20 Apr 2026
https://github.com/janhesters/riteway-testing-library
Example setup of RITEway with Testing Library.
nextjs reactjs riteway tape testing-library unit-testing
Last synced: 20 Apr 2026
https://github.com/adamsolimancs/tic-tac-toe
Javascript visual tic tac toe game that runs in the terminal. The user takes turns playing against the computer until the game ends.
javascript modules nodejs npm unit-testing
Last synced: 20 Apr 2026
https://github.com/kogo1616/unit-tests
Boost code confidence with our efficient Unit-Tests repository! 🛠️🔍
csharp dotnet selenium unit-testing
Last synced: 08 May 2026
https://github.com/ron96g/supertest-docs
A plugin for supertest that can be used to document REST APIs. It is influenced by the Spring-Boot solution restdocs.
automation docs documentation markdown node restdocs supertest unit-testing
Last synced: 20 Apr 2026
https://github.com/karenpayneoregon/containers-csharp
For teaching collections and similar topics
classlibrary collections csharp immutable net48 netcore5 unit-testing wpf
Last synced: 20 Apr 2026
https://github.com/iagoantunes/asksql
AskSQL is a Flutter project that allows users to input SQL code and get processed responses. This project uses various libraries and packages to provide a rich user interface and robust functionality.
asksql dart flutter mobx unit-testing
Last synced: 08 May 2026
https://github.com/kilemonn/mock-all
A test mock utility library built on top of Mockito to simplify context configuration for test classes.
auto-mocking java jitpack kotlin mocking mockito test-context unit-test-context unit-testing
Last synced: 20 Apr 2026
https://github.com/flyingotta/onlinestatcalculator-springbootmvc-js-java
Built online statistics calculator (lin regression, mean etc.) using Java, JS, HTML, and Spring Boot's MVC framework. Build processes and dependencies handled by Maven. Thymeleaf templating engine as view layer, Spring controllers to handle HTTP requests. This inlcluded 100% code coverage unit testing and E2E testing using Junit and Playwright.
e2e-testing integration-testing java javascript junit-jupiter maven-pom playwright-tests spring-mvc thymeleaf-template-engine unit-testing
Last synced: 09 May 2026
https://github.com/janascher/calculadora-unit-tests-iterasys
Projeto de calculadora com testes unitários em Jest, desenvolvido durante o curso "Formação em Teste de Software" da Iterasys, demonstrando TDD e DDT.
Last synced: 21 Apr 2026
https://github.com/paulkastel/03-ageinseconds
Another program from programming challanges list 1.4. Calculates the difference in time between today and entered date by user. Written in C# with TDD process and YAGNI principle.
c-sharp datetime programming-challenges time unit-testing wpf
Last synced: 21 Apr 2026
https://github.com/pawlovskiii/stake-yield-defi-protocol
Application is about reward system protocol within staking certain tokens. It uses ERC20 standards from OpenZeppelin, Oracles from ChainLink, and all different kinds of Mocks. It's well tested, especially within unit and integration tests.
brownie-eth modules python solidity type-hints unit-testing
Last synced: 13 May 2026
https://github.com/asacxyz/testes_unitarios_em_java_domine_junit_mockito_e_tdd
Para acompanhamento do curso Testes unitários em JAVA: Domine JUnit, Mockito e TDD
junit tdd tdd-java unit-testing
Last synced: 14 May 2026
https://github.com/pity7736/books_read
Personal application about books read (study)
Last synced: 13 Jun 2026
https://github.com/space-code/objects-factory
The framework that helps you create objects for unit tests with ease
Last synced: 13 Jun 2026
https://github.com/fpopic/cmake-googletest-template-project
(PoC) Empty CMake project with GoogleTest library used as subproject for unit testing some C++ code "lib/mylib/".
cmake google-test testing unit-testing
Last synced: 16 Jun 2026
https://github.com/matheusafonseca/c214-projeto1
Repository dedicated to the first project of the discipline C214 - Software Engineering at INATEL. The project consists of a modularized Python application that includes automation scripts and organized code.
mock python tests unit-testing
Last synced: 17 Jun 2026
https://github.com/aimenux/dummywebapidemo
Using a web api to play with dummies
autofixture automapper entity-framework fluent-assertions fluent-validation integration-testing mediatr net90 serilog unit-testing webapi
Last synced: 18 Jun 2026
https://github.com/ionutpetre/proiect-cts
Aplicatie java pentru a rula teste automate
Last synced: 22 Jun 2026
https://github.com/th3y3m/xunit-with-moq-and-ci
A Unit Test script using xUnit Testing Framework and Moq to ensure the quality of source code in web app
Last synced: 10 Jun 2026
https://github.com/eby8zevin/submission2-repositorydanlivedata
Submission 2 : Repository dan LiveData
android android-development android-studio dicoding dicoding-academy dicoding-submission idlingresources java json live-data livedata-viewmodel movie-catalogue repository unit-testing view-model xml
Last synced: 12 Oct 2025
https://github.com/nikhilsarvaiye/react-forms-validations
React Forms is a React starter and wrapper library around React Formik library and Yup validator with custom Form and Field implementation
boilerplate cache form formik handler jest layout querystring react scss starter-kit theme unit-testing validation webpack yup
Last synced: 08 Apr 2026
https://github.com/ryangoodwindev/mcwrapper.rpc.tests
Unit tests for proofing the MCWrapper.RPC project.
Last synced: 13 Oct 2025
https://github.com/henrikesilva/cashflow
API em .NET 8 criada para o gerenciamento de despesas pessoais com DDD, testes unitários e relatórios em PDF/Excel. Armazenando dados em PostgreSql
api-rest asp-net-core backend csharp entity-framework-core postgresql rocketseat solid-principles unit-testing web-api
Last synced: 24 Jan 2026
https://github.com/niuware/simplechat
Simple showcase iOS app to simulate a chat.
background-thread contacts coordinator-pattern ios mvvm mvvm-architecture solid-principles swift unit-testing xcode
Last synced: 15 Oct 2025
https://github.com/ricca509/test-scenarios
Run your tests with different data (scenarios)
jasmine javascript jest mocha unit-testing
Last synced: 14 Apr 2026
https://github.com/fgvn/codebrdg_tt
This .NET API provides endpoints for adding and retrieving data,
api-rest cqrs dotnet mssql repository unit-testing unitofwork
Last synced: 27 Jan 2026
https://github.com/diego3/telefonia
TDD, E2E, CI and REST - Web Project
api-rest continuous-integration e2e-test tdd unit-testing
Last synced: 18 Oct 2025
https://github.com/c-kiplimo/e-commerce-application-api
This Spring Boot project demonstrates the integration of Stripe payment in e-commerce application. It provides essential functionalities for handling transactions and creating checkout sessions, serving as a practical starting point for projects requiring secure payment processing.
api docker integration-testing java jenkins junit kubernetes mongodb spring-boot unit-testing
Last synced: 08 Apr 2026
https://github.com/therealpad/calculator
calculator to handle infinite numbers and priorities
cmake cpp design-patterns object-oriented-programming proxy-design-pattern unit-testing
Last synced: 01 Jun 2026
https://github.com/eliasnogueira/junit5-before-after-all
Project that shows how to deal with general pre and postconditions using JUnit5
integration-testing java junit junit5 system-testing test-automation unit-testing
Last synced: 19 Oct 2025
https://github.com/balamirr/safetynet
Java, Spring Boot, JUnit, Integration Test, Unit Test, Jacoco Report, Surefire Report
integration-testing jacoco java junit spring-boot surefire unit-testing
Last synced: 20 Oct 2025
https://github.com/justin-bytes-code/service-manager-unittesting
This was a medium-level assignment where I took on the role of a back-end software engineer developing part of a mobile application.
automated-testing java multiple-files unit-testing
Last synced: 23 Oct 2025
https://github.com/jaffar-hussein/password_generator
A simple python application that runs on the terminal that allows the user to create an account and login with their credentials.This app allows the storage of existing account information and also auto generate passwords and create new account credentials
Last synced: 24 Oct 2025
https://github.com/neurospeech/web-atoms-unit
Simple Unit testing framework for web atoms
javascript typescript unit-testing web-atoms
Last synced: 15 Apr 2026
https://github.com/magnushelliesen/neural-network
Homemade neural network-class with a train/backpropagation method.
artificial-neural-networks backpropagation linear-algebra machine-learning neural-networks object-oriented-programming stochastic-gradient-descent unit-testing
Last synced: 15 Apr 2026
https://github.com/sgarg5858/social
Angular Project
angular angular16 jest ngrx nrwl nx rxjs typescript unit-testing
Last synced: 15 Apr 2026
https://github.com/kkovlakas/gaussfree
Tools for non-Gaussian statistics
beta-distribution binomial-distribution docs non-gaussian parameter-estimation python3 python310 python311 python312 python36 python37 python38 python39 scientific-computing unimodal-beta unit-testing
Last synced: 01 Feb 2026
https://github.com/tafthorne/clang-cpputest-gcc
Docker Image packaging CppUTest http://cpputest.github.io/ ontop of Clang & The Docker Official Image for GNU gcc
clang clang-static-analyzer cpputest docker docker-hub docker-image gcc gcc-complier unit-testing
Last synced: 15 Apr 2026
https://github.com/dussanfreire/unit-testing__bank-app-example
Aplicación de consola para hacer pruebas de unidad
Last synced: 13 Jun 2026