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: 2025-10-12 00:31:48 UTC
- JSON Representation
https://github.com/getstarted-spring/restcontroller-unit-test
Rest Controller - Unit Testing
rest-api spring spring-boot spring-test unit-testing webmvctest
Last synced: 11 Mar 2025
https://github.com/asacxyz/erp
Enterprise Resource Planning (ERP)
actions class-diagram clean-code design design-pattern diagram enterprise-resource-planning erp fluxograma github github-actions java spring-boot tdd tests uml unit-test unit-testing yaml
Last synced: 20 Sep 2025
https://github.com/tidev/titanium-karma-client
Karma test runner client for Titanium
karma npm-package testing titanium unit-testing
Last synced: 10 Oct 2025
https://github.com/hisoka37/unit-testing
Practical tests for JavaScript functions using the Jest library.
javascript jest testing unit-testing
Last synced: 02 Apr 2025
https://github.com/siguici/vut
VUT is a lightweight framework for rule validation and unit testing in Vlang. Simplify code correctness checks, data validation, and unit testing in your V projects with this efficient tool.
assert assertions assurances ensure expect expectations filters sanitization sanitizers schema test-suite test-suites testing-framework unit-testing validation validators vlang vlang-package vut
Last synced: 28 Feb 2025
https://github.com/rtmigo/neatest_py
Runs unit tests with standard Python unittest module. Automates test discovery. Can be conveniently invoked from Python code
automation package python test testing unit-testing unittest
Last synced: 10 Jul 2025
https://github.com/willacosta/flutter_image_test_utils
Provides an easier and simple way to test flutter network images
dart flutter flutter-test image-utils unit-testing
Last synced: 25 Mar 2025
https://github.com/liamrdawson/verso-ui
A UI component library built for image-oriented React applications.
atomic-design color components design design-system emotion layout react react-testing-library storybook style theme typography ui unit-testing verso-ui
Last synced: 11 Jun 2025
https://github.com/imolein/gambiarra
A tiny lua unit-testing library. Mirror of
Last synced: 11 Mar 2025
https://github.com/moisessantana/solid-gym-api
API Rest inspirada no GymPass
cookie docker-compose e2e fastify jwt nodejs postgresql refresh-token solid token typescript unit-testing vitest zod
Last synced: 11 Oct 2025
https://github.com/maxicorrea/java-simple-calculator
This repository contains some practices on Testing using a simple calculator as a domain.
end-to-end-testing java practices swing-gui unit-testing
Last synced: 28 Feb 2025
https://github.com/hustcc/jest-expect
🃏😂 Make jest expect more convenient.
assertion expect jest jest-extended unit-testing
Last synced: 12 Jun 2025
https://github.com/pranavh-2004/resumebuilder
An automated resume builder in Python that generates professional PDFs based on user data and customizable templates
automation cli developer-tools pdf-generation python reportlab resume-generator unit-testing
Last synced: 11 Oct 2025
https://github.com/farshaddavoudi/chargingassignment.withtests
Comprehensive assignment project showcasing best testing practices and methodologies, featuring robust unit, integration, and end-to-end tests. This project involves developing an API for a simplified smart charging domain. Includes CRUD operations for Groups, Charge Stations, and Connectors with strict adherence to functional requirements.
api bogus c-sharp clean-architecture cqrs-pattern end-to-end-testing fluent-assertions integration-testing moq-framework onion-architecture unit-testing xunit
Last synced: 05 Jul 2025
https://github.com/rocker2102/todo-laravel
A simple app to learn the basics of Laravel 8 framework [Under Dev.]
blade-template-engine bootstrap-5 laravel-8 php-8 todoapp unit-testing
Last synced: 14 Jun 2025
https://github.com/AmielCyber/tdd-tic-tac-toe
Test Driven Development Tic Tac Toe Demo with Jest.
dark-theme jest light-theme react react-testing-library test test-driven-development tic-tac-toe typescript unit-testing usereducer
Last synced: 11 Mar 2025
https://github.com/gustavofreze/mutation-test-kotlin
Teste de mutação em Kotlin usando Pitest.
kotlin mutation-testing pitest unit-testing
Last synced: 12 Jun 2025
https://github.com/ahmad-hamwi/pokedex-flutter
Pokedex demonstrates modern Flutter development with Clean Architecture, Bloc state management, Error Handling, Automated Testing, CI/CD, and more.
bloc caching ci-cd clean-architecture dio error-handling flutter http integration-testing mocking unit-testing
Last synced: 23 Apr 2025
https://github.com/c0zen/wiki
Just a bunch of stuff about Front-End stuff to help me (and maybe you) to have access to good pratices, reminders and snippet.
angular css front-end protip reminders sass unit-testing wiki
Last synced: 09 Apr 2025
https://github.com/kralizek/fakerabbitmq
A library of fakes targeting the RabbitMQ .NET client
dotnest-standard dotnet dotnet-core dotnet-framework rabbitmq testing unit-testing
Last synced: 17 Mar 2025
https://github.com/bushmusi/my-catalog
In this project we have create a console app that will help you to keep a record of different types of things you won: books, music albums, movies, and games. Everything will be based on the UML class diagram presented below. The data will be stored in JSON files but you will also prepare a database with tables structure analogical to your program's class structure.
linter oop pgsql ruby tdd unit-testing
Last synced: 26 Apr 2025
https://github.com/sgrprmnk/swiggy
Design a class structure for a UNO game that allows multiple players to participate. The game should support the standard rules of UNO, including drawing cards, playing cards, skipping turns, reversing the direction of play, and declaring a winner
correctness java junit object-oriented-design unit-testing
Last synced: 20 Feb 2025
https://github.com/yannickzahinda/space-travellers-hub
Space travellers hub is a website for space travelers allowing them to reserve a rocket for traveling, to join a mission, to leave it and to check their profile for rockets and missions recorded
javascript jsx-syntax reactjs redux-thunk redux-toolkit unit-testing
Last synced: 23 Apr 2025
https://github.com/corentinth/vscode-test-pilot
Automatically generate test base templates for JavaScript and TypeScript functions.
extension jest mocha template test unit-testing vitest vscode vscode-extension
Last synced: 07 Apr 2025
https://github.com/gustavohennig/simpledependencymanager
Simple Dependency Manager for Java, useful for small projects, Android Apps and Integration Tests
android dependency-injection inject java service-locator unit-testing
Last synced: 11 Mar 2025
https://github.com/goapt/gee-app
A golang application with complete unit testing
Last synced: 26 Mar 2025
https://github.com/marlon-couto/js-unit-tests
Implementação de funções e testes unitários usando JavaScript e a biblioteca de testes Jest
Last synced: 09 Apr 2025
https://github.com/ra1nz0r/scheduler_app
Планировщик - возвращает следующую дату выполнения задачи в зависимости от переданных параметров её повторения.
cicd go restapi server sql sqlite3 taskfile unit-testing yaml
Last synced: 06 Sep 2025
https://github.com/pfpack/pfpack-unit-test
PrimeFuncPack Unit Test - a functional programming pack for .NET
csharp dotnet dotnet-core functional-programming unit-test unit-testing
Last synced: 01 Mar 2025
https://github.com/burdiuz/webstorm-angular-unittest-templates
File templates for WebStorm using Angular.JS
angular angularjs jasmine jetbrains karma karma-jasmine mocha template-webstorm templates unit-testing webstorm
Last synced: 05 Oct 2025
https://github.com/feathersui/openfl-utest-tools
Command line tools for running utest tests with OpenFL
cli haxe openfl unit-testing utest
Last synced: 16 Mar 2025
https://github.com/eneas-almeida/customer-clean-architecture
📜 Guia Clean Architecture, elaborado por Enéas Almeida com o principal objetivo de facilitar os repasses de informações à equipe.
clean-architecture conventional-commits ddd docker docker-compose jest kafka makefile mongoose nodejs redis typescript unit-testing
Last synced: 12 Oct 2025
https://github.com/fortedigital/forte.functions.testable
In-memory orchestration for testing Durable Functions
azure-functions azure-functions-v2 durable-functions net-core unit-testing
Last synced: 20 Aug 2025
https://github.com/Sohil-Mansuri/Amadues-Flight-Search-Microservice
Amadeus Flight Search with Soap api
docker dotnet-core flights fluentvalidation ipwhite logging microservice middleware redis soap-web-services unit-testing xml
Last synced: 05 Oct 2025
https://github.com/alvisonhunterarnuero/unit-testing-jest-react
jest jest-tests mock testing unit-testing
Last synced: 07 Sep 2025
https://github.com/solenoden/onlineportfolio.frontend
My personal website and online portfolio
angular cicd-github-actions cloud-heroku github-actions jasmine project-13657452 skill-frontend-development skill-unit-testing tech-angular tech-jasmine tech-typescript typescript unit-testing
Last synced: 01 Mar 2025
https://github.com/solenoden/onlineportfolio.backend
My personal website and online portfolio
jest node postman postman-collection project-13657452 skill-backend-development skill-unit-testing tech-jest tech-node tech-typescript typescript unit-testing
Last synced: 01 Mar 2025
https://github.com/hrkings/express-typescript-full-template
A full feature Express API template, including database, Babel toolchain and full testing support
api babel database dx express express-js hot-reload integration-testing javascript mocha postgres rest-api typescript unit-testing
Last synced: 05 Oct 2025
https://github.com/dickens-odera/laravel-to-do
A simple To Do app with API
api feature-testing laravel phpunit restful-api to-do-list unit-testing
Last synced: 06 Jul 2025
https://github.com/insight-architectures/unit-testing-csharp
This repository contains the source files for the course "Unit Testing in C#". The course is currently available at the wiki of the repository.
autofixture csharp dotnet guide moq nunit3 unit-testing
Last synced: 01 Aug 2025
https://github.com/luontola/tdd-mooc-untestable-code
Exercise about unit testing legacy code
javascript kata legacy-code unit-testing
Last synced: 25 Apr 2025
https://github.com/ericsizemore/phpunit-coverage-check
Check the code coverage using the clover report of PHPUnit.
code-coverage code-coverage-checker coverage coverage-report phpunit test testing testing-tools unit-testing
Last synced: 06 Oct 2025
https://github.com/gaurav156/SpringBoot-Ex-gradle
Spring Boot Gradle middleware server for Vue.js-Ex frontend
gradle java junit5 open-api rest-api spring-boot springboot swagger-ui unit-testing
Last synced: 11 Mar 2025
https://github.com/hernandosebastian/rick-and-morty-wiki
Rick and Morty Wiki is a web app with a user-friendly interface. It fetches character data from the Rick and Morty API, utilizing caching for optimal performance. Built with HTML, CSS, Bootstrap and JavaScript, it follows a modular architecture, employing ES modules, entities, mappers, and services. Includes Jest for testing.
bootstrap css entity esmodules html javascript jest-tests localstorage mapper netlify oop rickandmortyapi unit-testing wrapper
Last synced: 09 Apr 2025
https://github.com/ceddlyburge/unit-testing-calculations
Companion repository for "How to Make Calculation Tests Simpler and More Expressive with These New Refactorings" article
calculations expressive-coding patterns refactoring unit-testing
Last synced: 28 Apr 2025
https://github.com/cod-e-codes/love2d-testgame
A Love2D survival game featuring procedural world generation, enemy AI, and dynamic gameplay mechanics.
2d-game enemy-ai game-development game-testing indie-game love2d lua lua-testing procedural-generation survival-game test-coverage unit-testing
Last synced: 06 Oct 2025
https://github.com/dansantander/trax
Rails app for helping you with keeping track of your tasks and fees per activity with no complications.
integration-tests postgresql rails5 rspec ruby unit-testing
Last synced: 08 Apr 2025
https://github.com/islamarr/MVI_Clean_Architecture
🚀 Grid view List of pictures.
clean-architecture coroutines hilt-dependency-injection moshi-converter mvi-architecture navigation-component retrofit2 state-flow unit-testing viewbinding
Last synced: 11 Mar 2025
https://github.com/sky172839465/test-app
Front end testing with CI/CD
compatibility-testing functional-testing linting saucelabs travis-ci unit-testing visual-testing
Last synced: 23 Apr 2025
https://github.com/eisberg-labs/actix-actor-expect
Utility for unit testing actix actors, extension for `Mocker`
Last synced: 22 Apr 2025
https://github.com/devmunyi/blog-app
The Blog app will be a classic example of a blog website. You will create a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
authentication authorization cancancan devise gitflow integration-testing model-spec mvc-architecture postgresql request-specs rspec-rails ruby-on-rails unit-testing
Last synced: 25 Aug 2025
https://github.com/primus-anonymous/atms-ios
OSM data based ATMs locator
alamofire cuckoo mvvm rxswift swift unit-testing
Last synced: 11 Mar 2025
https://github.com/arashjafari/smarturlshortener
Smart URL shortening tools in Laravel
bootstrap browser-testing dockerfile feature-testing hacktoberfest laravel laravel7 php shortener unit-testing url-shortener
Last synced: 27 Feb 2025
https://github.com/sieep-coding/connect4
Connect 4 created using C and Raylib.
c header-files makefile raylib raylib-c shell-script unit-testing
Last synced: 03 Jul 2025
https://github.com/saddamarbaa/software-testing
==> Software testing examples with Jest and also with (mocha and chai)
bdd-tests end-to-end-testing integration-test jest mocha-chai tdd-test unit-testing
Last synced: 12 Jun 2025
https://github.com/cdlm/st-st
SmallTest — SmallTalk unit tests, from scratch
pharo pharo-smalltalk smalltalk unit-testing
Last synced: 05 Apr 2025
https://github.com/newhoteng/metrics
Metrics is a single-page-application built with react and redux. It fetches air quality data for selected cities from an API and displays the cities with their corresponding air quality index (aqi) on the homepage. Clicking on a city on the homepage directs users to a details page which lists the concentration of the various pollutants.
css-modules react react-router react-testing-library redux-toolkit snapshot-testing spa unit-testing webpack
Last synced: 30 Mar 2025
https://github.com/wibosco/makingrequests-example
An example project to show how using custom request classes can lead to a more modular project that is easier to test
nsurlsession swift unit-testing url urlrequest
Last synced: 16 Mar 2025
https://github.com/damiansuess/test.uitests
Xamarin.UITest sample application
nunit unit-testing xamarin xamarin-android xamarin-forms xamarin-uitest xeno-innovations
Last synced: 08 Apr 2025
https://github.com/mchalapuk/fake-promise
:pray: Total control over when ES6 promises are resolved. Intended for use in unit tests.
es6-promise fake javascript mock promise resolve testing unit-testing
Last synced: 14 Feb 2025
https://github.com/moyasiginko/cost-management-capstone
A modern Cost Management web application built with Ruby on Rails. Easily track your expenses, manage categories, and stay on top of your financial goals. Features include user authentication, transaction history, and a responsive design for seamless use on any device.
css html javascript ruby ruby-on-rails unit-testing
Last synced: 23 Mar 2025
https://github.com/seanmayer/java-restful-refresher
Java Spring Boot REST API, JPA, Native SQL Queries, MySQL, Apache Tomcat, AWS EC2, AWS Beanstalk, JWT, STS
api-rest aws-ec2 aws-rds-mysql aws-ses aws-sts beanstalk h2-database java jpa jwt mysql mysql-database rest rest-api spring spring-boot swagger tomcat unit-testing webservices
Last synced: 21 Jul 2025
https://github.com/agl0809/react-location-history-player
Display a heat layer on the map using your Google Maps Timeline history
es6 google-maps-api javascript react react-component react-google-maps reactjs unit-testing
Last synced: 26 Mar 2025
https://github.com/ilieschibane/projet-gl3_test-unitaire_simulation-ascenseur
An application to showcase how to use Unit Testing in java using Junit5
java junit5 software-engineering unit-testing
Last synced: 23 Mar 2025
https://github.com/renatozr/vehicle-shop-api
API que maneja dados de veículos de uma concessionária.
chai express mongodb mongoose nodejs poo rest-api swagger swagger-ui typescript unit-testing
Last synced: 21 Feb 2025
https://github.com/squiddev/omnomnom
An OCaml test runner inspired by Tasty
Last synced: 28 Mar 2025
https://github.com/urbanjost/m_msg
convert all common variables to a string in Fortran using unlimited polymorphic variables
fortran fortran-package-manager fpm testing unit-testing
Last synced: 09 Jul 2025
https://github.com/lovicesunuwar/ios-uikit-rick-and-morty-app
iOS App on UIKit, using Rick and Morty Public API .
api-rest autolayout autolayout-constraints concurrency concurrent-programming datapersistence dependency-injection dynamicapicontroller imagecaching ios ios-app ios-swift mocktest mvvm mvvm-architecture pagination programatically-layout uikit unit-testing xctest
Last synced: 03 Mar 2025
https://github.com/mrlesmithjr/travis-ansible-testing
ansible ansible-roles travis-ci unit-testing
Last synced: 13 Jul 2025
https://github.com/kay-gyasi/hostel-crust
Backend codes for a Pizza and Cake sales business. Runs on SQL Server and ASP.NET Web API. It was developed by a test-driven approach and is very secure, scalable and maintainable.
api-rest dotnetcore efcore sql unit-testing
Last synced: 15 Jul 2025
https://github.com/abumq/testx
Extremely simple header-only library to create typesafe test data for your C++ application.
cpp11 integration-testing testing-tools unit-testing
Last synced: 27 Mar 2025
https://github.com/albertopirillo/ing-sw-2021-pirillo-rocco-veliz
SW implementation of the board game "Master of Renaissance" using Object-Oriented programming and the MVC architectural pattern, relying on the Java programming language.
javafx-gui multiplayer-game mvc-architecture software-engineering unit-testing
Last synced: 09 Jul 2025
https://github.com/grigorygerasimov/excel-in-js
Excel variation written in Vanilla JS
excel excel-table javascript jest-tests js self-written-dom-framework self-written-redux unit-testing vanilla-javascript vanilla-js
Last synced: 03 Mar 2025
https://github.com/mipmipp/rick-and-morty-wiki
Rick and Morty Wiki is a web app with a user-friendly interface. It fetches character data from the Rick and Morty API, utilizing caching for optimal performance. Built with HTML, CSS, Bootstrap and JavaScript, it follows a modular architecture, employing ES modules, entities, mappers, and services. Includes Jest for testing.
bootstrap css entity esmodules html javascript jest-tests localstorage mapper netlify oop rickandmortyapi unit-testing wrapper
Last synced: 15 Apr 2025
https://github.com/nikitapanasevych/angular-shopping-cart
Online store project. FakeStoreAPI used for data, for development used: Angular, ngrx, rxjs, Angular-material, SCSS, unit tests with karma and jasmine.
angular angular-material karma-jasmine mobile-first ngrx responsive-web-design rxjs typescript unit-testing
Last synced: 11 Aug 2025
https://github.com/akshit8/go-mongodb
The all-in-one guide for using Mongodb with Go.
Last synced: 06 Mar 2025
https://github.com/C836/Weather-App
Interface para previsão de tempo, com opções para troca de escala e sistema de internacionalização.
api jest openweathermap react styled-components typescript unit-testing
Last synced: 11 Mar 2025
https://github.com/tsbrandon1010/TestGenie
Automatically generate unit tests for your code.
ai llm testing-tool unit-testing
Last synced: 11 Apr 2025
https://github.com/reyguillaume/bus-gestion-app
Développée pour l'entreprise Go'bus, cette application a pour but d'informatiser et de centraliser leurs processus administratifs.
back-end cicd css front-end github-actions javascript jest mysql php unit-testing
Last synced: 17 Mar 2025
https://github.com/egorand/kotlin-unit-tests
Sample code for a workshop session called "Better Unit Tests with Kotlin"
Last synced: 20 Mar 2025
https://github.com/solenoden/unittestingdemo
A small demo Typescript Node app to demonstrate my knowledge of Unit testing with Mocha and Chai
chai mocha mocha-chai mocha-chai-test mocha-tests node-typescript nodejs typescript unit-testing
Last synced: 12 Sep 2025
https://github.com/marschall/memoryfilesystem-junit-provider
A Memoryfilesystem based @TempDir provider for JUnit
filesystem inmemory junit junit5 unit-testing
Last synced: 13 Apr 2025
https://github.com/tomavic/angular-philosophies
🧘 Things I think about when I write Angular code 🧘 inspired by React Philosophies
angular angular-ssr e2e e2e-testing ngrx redux redux-toolkit rxjs ssr state-management typescript unit-testing
Last synced: 11 Feb 2025
https://github.com/codecaiine/testing-practice-jet-js
This project is a practical test for JavaScript functions using the Jest library. It follows the AAA pattern to make the tests easier for other developers to read and understand. TDD approach was also practiced. This project is in line with Microverse requirements on unit testing.
javacript jest tdd testing unit-testing
Last synced: 18 Mar 2025
https://github.com/germanysources/abap_test_injection
Test Injections in ABAP before release 750
abap test-automation unit-testing
Last synced: 07 Apr 2025
https://github.com/benscabbia/autoname.xunit
An xUnit extension to dynamically generate human readable test names.
Last synced: 30 Mar 2025
https://github.com/mcascone/test-jenk-unit
My journey into the land of Jenkins Pipeline Unit Testing.
declarative-pipeline groovy jenkins powershell unit-testing
Last synced: 15 Apr 2025
https://github.com/manosbatsis/corda-testacles
Tools to grow cordapp test suites.
corda cordapps integration-testing junit-extension junit5 testcontainers unit-testing
Last synced: 05 Jul 2025
https://github.com/staivanov/unit-testing
Unit testing C# code with NUnit and Moq
csharp dotnet dotnet-core moq nunit unit-testing
Last synced: 10 Apr 2025
https://github.com/canopas/ios-todo-app-with-unit-testing
Sample code for the articles written on Ultimate guide to iOS unit testing. https://blog.canopas.com/the-ultimate-guide-to-ios-unit-testing-with-best-practices-part-1-c3a484b8dc8d
ios swift swiftui unit-test unit-testing
Last synced: 30 Aug 2025
https://github.com/mhweiner/hoare
An easy-to-use, fast, and defensive Typescript/Javascript test runner designed to help you to write simple, readable, and maintainable tests.
ava jasmine jest mocha mocha-typescript mochajs test testing typescript unit unit-testing
Last synced: 10 Feb 2025
https://github.com/asif-faizal/informed
Informed is a News app built with Flutter's Test-Driven Development (TDD) and Clean Architecture with 49 tests. It focuses on modularity, testability, and maintainability by organizing the app into distinct layers: presentation, domain, and data. The project ensures high code quality through comprehensive testing and best practices.
bloc clean-architecture ui-testing unit-testing
Last synced: 08 May 2025
https://github.com/alielderawi/geoassistant
A geofence-based reminder app built with Kotlin features clean architecture, robust testing, offline support, Firebase integration, best practices for permissions, reactive UI, and background updates using WorkManager.
accessibility android bindingadapter clean-architecture design-patterns firebaseui flow geofencing kotlin-android kotlin-coroutines map mvvm-architecture notifications reactive-programming reactive-ui reactiveui room test-automation testing unit-testing
Last synced: 01 Feb 2025
https://github.com/wlsf82/jest-unit-testing
Projeto demo para a live 7 da playlist JavaScript para QAs do canal TAT no YouTube.
javascript jest js-para-qas talking-about-testing unit-testing
Last synced: 31 Mar 2025
https://github.com/mokkapps/jasmine-test-selector
Visual code extension to list and select jasmine tests
describe it jasmine jasmine-tests test testing unit-test unit-testing vscode vscode-extension
Last synced: 18 Feb 2025
https://github.com/tebogoyungmercykay/concurrent-testing-framework
This project demonstrates the use of a custom multi-threaded testing framework to compare the performance of sequential and concurrent test execution. The framework uses custom annotations to specify the execution mode and order of tests.
annotations concurrent-synchronization gradle junit5 kotln runner testing unit-testing
Last synced: 22 Apr 2025