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-05 00:26:27 UTC
- JSON Representation
https://github.com/bell-kevin/milespergallonrevisited
Chapter 15 Example Project: Miles Per Gallon Revisited. In Ch 7 in the previous course, you created a project for calculating miles per gallon for a single trip and for cumulative trips. In this project, you will use the same class named MPG. It has instance variables for miles and gallons for a trip, total miles and total gallons for the cumulative calculation, and methods to instantiate a trip, display current MPG, and display total MPG. (Hint: after creating a new project here, create the new class, and copy all of the code from the Ch 7 MPG class into the Ch 15 MPG class.)
arraylist exception-handling miles-per-gallon object-oriented-programming try-catch unit-testing
Last synced: 17 Mar 2025
https://github.com/Swapno963/Test-Driven-Development-MVT
Implemented Unit Tests, Integration Tests, and Functional Tests
cicd django functional-testing integration-testing test-automation testing testing-tools unit-testing
Last synced: 14 Aug 2025
https://github.com/mahammad-mostafa/school-library
This is the fifth project in the fourth module of the Microverse program. It is about a school library application implemented with Object Oriented Programming concepts using Ruby.
aggregates associations composition decorator-design-pattern decorator-pattern gitflow gitflow-workflow inheritance microverse microverse-projects microverse-ruby microverse-students oop oop-in-ruby polymorphism rspec rubocop ruby solid-principles unit-testing
Last synced: 11 Feb 2026
https://github.com/express-ts/container
Simple yet powerful implementation of the Inversion of Control (IoC) principle. IoC is also known as dependency injection (DI). based on TypeDI
dependency-injection di express-ts inversion-of-control ioc-container javascript-di typescript unit-testing
Last synced: 11 Jun 2026
https://github.com/nnnlik/djangopdfmaker
This is a service designed to generate PDF files from a URL or HTML file. The service is built using Django, Django Rest Framework (DRF), Docker and Celery.
celery django flake8 poetry postgres pre-commit-hook redis unit-testing
Last synced: 09 Apr 2026
https://github.com/craigmr/jasmine-proptype-matcher
Use React prop-types to assert values in jasmine.
jasmine javascript matchers prop-types unit-testing
Last synced: 20 Feb 2026
https://github.com/the-man-w-laughs/mpp-testgenerator
The Tests Generator project
async-await roslyn task-parallel-library test-generation unit-testing
Last synced: 22 Mar 2025
https://github.com/karenpayneoregon/ef-core-lessons-csharp
Lesson on working with EF Core 5 showing both beginner and advance operations with unit testing.
base-classes configuration csharp csharp9 efcore5 findall inmemory-db interceptors mocking-framework unit-testing
Last synced: 17 May 2026
https://github.com/waffiqaziz/story-app
Story App is an Android app built for educational purposes, allowing users to post stories with photos, share locations, and discover other people's activities.
android appcompat camerax custom-view espresso google-maps-api kotlin mockito paging3 remote-mediator retrofit2 room-database splashscreenapi ui-testing uix unit-testing
Last synced: 25 Jan 2026
https://github.com/bberkay/computer-science-studies
Includes some subjects such as DSA, Design Patterns, Clean Code and much more.
computer-science dsa oop socket-programming solid unit-testing
Last synced: 05 Jan 2026
https://github.com/jayanttripathy/unit-testing-in-aspnet-csharp
Unit Testing in ASP.NET C#
Last synced: 17 May 2026
https://github.com/travetto/vscode-plugin
VS Code plugin for interacting with the Travetto framework
realtime-feedback travetto typescript unit-testing vscode vscode-extension
Last synced: 05 Oct 2025
https://github.com/pedrokehl/merchants-guide-to-the-galaxy
Solution to the Merchant's Guide to the Galaxy problem.
jest merchants-guide nodejs tslint typescript unit-testing
Last synced: 09 Apr 2026
https://github.com/nunogois/typescript-jest-tdd
Test Driven Development Example in TypeScript using Jest.
jest tdd-typescript test-driven-development typescript unit-testing
Last synced: 05 May 2026
https://github.com/dirkchristianbecker/simpleunittests
Simple Unit tests for Godot.net
csharp game-development godot mit-license open-source unit-testing
Last synced: 17 May 2026
https://github.com/janumedia/react-redux-basic
React + Redux and Unit Test with Jest + Enzyme Example
async axios enzyme jest json jsx middleware mocking react react-redux reactjs redux sass scss snapshot-testing unit-testing
Last synced: 10 Apr 2026
https://github.com/purwnt/example-vue-jest-unit-testing
Implementation of unit testing in vue application using jest
example jest unit-testing vue-cli
Last synced: 17 Aug 2025
https://github.com/ifsantana/ecommerce
Simple ECommerce Project - RestAPIs
aspnetcore2 automapper jwt mysql nunit oauth2 unit-testing webapi
Last synced: 05 May 2026
https://github.com/YadamVinay369/CVE_Server
Backend code providing APIs for CVE dashboard
api-rest cors expressjs jest mongoose mvc-pattern nodejs supertest unit-testing
Last synced: 17 Aug 2025
https://github.com/lombiq/testing-toolbox
General testing, mostly unit testing extensions and helpers.
asp-net asp-net-core automated-testing dotnet dotnet-core orchard orchard-cms orchard-core testing unit-testing
Last synced: 17 Aug 2025
https://github.com/agutiernc/fullstackopen2019
Full Stack Open 2019
apollo bootstrap cypress-tests eslint express-js graphql integration-testing javascript jest material-ui nodejs react redux unit-testing webpack
Last synced: 10 Apr 2026
https://github.com/madhur-25/token-gate
A modern C++17 implementation of a thread-safe rate limiter with an LRU Cache for efficient memory management. Fully unit-tested with Google Test and built with CMake.
cmake concurrency cpp cpp17 googletest lru-cache multithreading oop-principles rate-limiter system-design token-bucket unit-testing
Last synced: 05 Oct 2025
https://github.com/the-man-w-laughs/mpp-faker
The Random Test Data Object Generator project
c-sharp expression-tree oop reflection unit-testing
Last synced: 24 Apr 2026
https://github.com/segovoni/sql-start-2024-sql-unit-testing-automation
Automate the testing of one or more SQL Server objects using tSQLt, Docker, and GitHub Action!
ci-cd demo docker github-actions sql-server tsqlt unit-testing
Last synced: 10 Apr 2026
https://github.com/jimcresswell/general-js-test-automation-demo
Demo of multi-layer test automation in a two service Node web app with third-party data depencies, including Consumer Driven Contract Testing
api-testing bdd bootstrap4 consumer-driven-contracts cucumber javascript-testing mocha nodejs pact-js portfolio product-behaviour tdd test-automation unit-testing web-testing webdriver
Last synced: 10 Apr 2026
https://github.com/touradbaba/habit_tracker
Habit Tracker app with python.
command-line-interface functional-programming object-oriented-programming python sqlite3 unit-testing
Last synced: 18 Aug 2025
https://github.com/fimbres/expo-type-testing
This is a mobile application, built with expojs and typescript, implementing testing with react-testing-library and jest, also using redux-toolkit-query for data fetching.
expo javascript jest mobile react-native react-testing-library redux-toolkit-query snapshot-testing typescript unit-testing
Last synced: 10 Apr 2026
https://github.com/pateljay15/furrever-home
This project is made by following Test-Driven-Development and performed Unit Testing (86 % coverage) and Integration Testing. Used Docker for managing entire application and implemented CI/CD for different stages like build, test, quality, publish, deployed on VM instance provided by University. Followed SOLID principles and removed Code Smells.
cicd code-quality code-smell-detection docker git integration-testing react solid-principles spring-boot talwindcss test-driven-development unit-testing
Last synced: 10 Apr 2026
https://github.com/dynamicbalaji/ngtestingdemo
Unit Testing demo for Angular application
angular angular-cli angular2 angular4 jasmine karma karma-jasmine testing unit-testing unittest
Last synced: 10 Apr 2026
https://github.com/mystackbox/prj-user-profile
a user-profile angular application that allows users to register and sign-in. the applications keeps track of all individual login attempts metrics and displays them in a Bar and Pie chart for analysis.
angular-cli angular-forms angular2 bar-chart bootstrap5 css3 html5 json-server pie-chart responsive-web-design unit-testing
Last synced: 11 Apr 2026
https://github.com/keplersj/jest-serializer-json-ld-script
Serializer to correctly display JSON-LD objects in Jest snapshots
jest jest-serializer jest-snapshots json-ld react react-helmet seo snapshot-testing unit-testing
Last synced: 25 Feb 2026
https://github.com/icarusso/sparksql-unittest
Simple utilities for testing Spark SQL queries, functions, and applications
Last synced: 02 Feb 2026
https://github.com/alvarogarcia7/legacysecuritymanager-kata-java
a kata for practicing the legacy code refactoring. Using the constraint of IDE-based refactoring techniques in the beginning, until the code is fully tested
acceptance-testing either end-to-end-testing functional infinitest infinitest-args java java-8 javaslang kata legacy-code legacy-kata maven oop tdd travis-ci trikitrok unit-testing vavr
Last synced: 18 May 2026
https://github.com/o0y0o/jest-allure-reporter
📋 A custom Jest reporter to compatible with Allure.
allure jest npm-package unit-testing
Last synced: 13 Apr 2026
https://github.com/rouchdane03/guess_logic_number
This is a little logic game which goal's is to guess the right number in a grid. Also, you can give your opinion about it after finding that number.
api-rest aws cd ci devops github-actions integration-testing java-17-maven-spring-boot-hibernate-jpa spring-boot unit-testing
Last synced: 10 Apr 2026
https://github.com/temirlan-zh/test-task-user-api
Implementation of a test task for a job application.
e2e-tests jest mongodb mongoose nestjs rabbitmq rest-api typescript unit-testing
Last synced: 07 Apr 2026
https://github.com/somecho/leetcode.java
My solutions to leetcode problems using Java. For learning Java and unit testing.
java junit leetcode leetcode-java leetcode-solutions unit-testing
Last synced: 26 Mar 2025
https://github.com/delph123/supplejs-testing-library
Simple and complete SuppleJS testing utilities that encourage good testing practices.
supplejs testing-framework unit-testing
Last synced: 03 Jan 2026
https://github.com/macmade/xsctest
Cross-platform C11 unit testing library.
c c11 test test-driven-development test-framework testing testing-framework testing-tools unit-testing
Last synced: 20 Aug 2025
https://github.com/chetanvaghela457/obegallery
Explore the wonders of space and experience the beauty of our universe with our cutting-edge Android app, designed to showcase NASA's Picture of the Day. Utilizing modern libraries such as Dagger, Coroutines, and MVVM architecture, this app offers a seamless and immersive user experience.
android api dependency-injection kotlin kotlin-android kotlin-coroutines ktlint mock-server mockito rest-api retrofit testing unit-testing
Last synced: 17 May 2026
https://github.com/zakaria9375/multi-step-form-angular
A Solution to Frontend Mentor - Multi-step form challenge build by angular forms
accessibility angular animations html reactive-forms tailwindcss typescript unit-testing
Last synced: 10 Apr 2026
https://github.com/tueda/cmake-template
A CMake template with unit-testing and micro-benchmarking.
benchmarking c-plus-plus-11 cmake template unit-testing
Last synced: 22 Aug 2025
https://github.com/valeqm/escape-room-trivia
An interactive trivia escape room challenge where users answer questions to unlock the next stage. This project was developed as part of Harvard's CS50P course.
cs50 cs50p escape-room-game python python-games python-library trivia-game unit-testing
Last synced: 22 Aug 2025
https://github.com/mohammadshehadeh/recipes-search-app
This Recipes Search App allows users to search for recipes using the Spoonacular API https://spoonacular.com/food-api/docs
react react-router-dom unit-testing
Last synced: 21 May 2026
https://github.com/nurislam03/classassistant
Semester final project for CSE327 (Software Engineering) course at North South University.
design-pattern jwt mongodb node react redux rest-api unit-testing
Last synced: 10 Apr 2026
https://github.com/alper-sayin/currency-exchange-dashboard
Currency Exchange Dashboard- Django REST Framework+React
ci-workflow cors css django django-rest-framework docker docker-compose postgresql pytest-django react react-hooks reactjs reactjs-components recharts-js redis restful-api serializer-django serializers unit-testing viewsets
Last synced: 10 Apr 2026
https://github.com/ajay-dhangar/todo-app-optimized
A high-performance, responsive Todo application built with React, TypeScript, Vite, Tailwind CSS, and Vitest. Fully optimized for modern web standards with testing, ESLint, and responsive UI.
eslint modern-ui modern-ui-ux performance prettier react react-hooks responsive-design tailwindcss todo-app typescript typescript-react unit-testing vite vitest
Last synced: 10 Apr 2026
https://github.com/aphistic/sweet-junit
A plugin for the Sweet testing framework to output JUnit files for test results
junit junit-report sweet unit-testing
Last synced: 19 Oct 2025
https://github.com/andfaulkner/kidnap-console
Wrap a function. Capture all its logs, stop them from displaying, and store them for later access along with the return value. Makes console log output testing a breeze.
console console-log console-log-testing javascript logging mocha tdd terminal test test-driven-development testing typescript unit-testing
Last synced: 09 Apr 2026
https://github.com/mrbrunelli/terere-builder
My studies of Builder Pattern, Factory Pattern and Repository Pattern with Javascript
builder-pattern design-patterns factory-pattern javascript mocha repository-pattern terere unit-testing
Last synced: 19 Apr 2026
https://github.com/danhpaiva/software-quality-sonar-metrics
📁 This is a project created in Java and we use sonarLint and Metrics to estimate its quality
java metrics sonarlint unit-testing
Last synced: 08 May 2025
https://github.com/afa7789/flight-min-api
An API example, requested by volume. Made in Go.
api-rest example golang unit-testing
Last synced: 28 Aug 2025
https://github.com/msx752/configurationreader
ConfigurationLib, .NET tabanlı uygulamalar için yapılandırma ayarlarını merkezi bir şekilde yönetmek ve çeşitli veri kaynaklarından bu ayarları dinamik olarak almak amacıyla geliştirilmiş bir kütüphanedir.
centralized-settings circuit-breaker configuration-management dependency-injection dynamic-configuration resilience-patterns unit-testing xunit
Last synced: 29 Jun 2026
https://github.com/andy-messer/quadratic-equation
A program for solving quadratic equations with Unit testing.
c quadratic-solver unit-testing
Last synced: 18 May 2026
https://github.com/alexmochu/phone-book-app-tdd
The Phone Book app allows you to add, update, delete and view contacts.
Last synced: 30 Oct 2025
https://github.com/aeon-dr/learningprogresstracker
JetBrains Academy Project: Learning Progress Tracker
Last synced: 02 Jul 2026
https://github.com/amxcoding/stayactive
MVC ConsolUI application
architecture dbunit design-patterns jdbc mockito oop solid unit-testing
Last synced: 20 Jul 2025
https://github.com/jason-fox/dita-unit-test-action
GitHub Action for DITA-OT Unit Test
code-coverage coverage dita-ot github-actions testing unit-testing
Last synced: 17 May 2026
https://github.com/thefeij/go-map-cache
A Golang cache using map data structure
Last synced: 20 Jun 2026
https://github.com/mahammad-mostafa/things-catalogue
This is the capstone project of the fourth module in the Microverse program. It is a console app for handling items inside a catalogue built with Ruby & PostgreSQL.
gitflow-workflow microverse microverse-projects microverse-ruby microverse-students oop-principles postgresql relational-databases rspec rubocop ruby solid-principles sql unit-testing
Last synced: 18 Jan 2026
https://github.com/piwonskp/takathon
Takathon testing DSL for Python
python test testing unit-testing
Last synced: 12 Sep 2025
https://github.com/tinribs507/find-a-book
This Android application demonstrates my ability to integrate apps with external APIs and follow best practice. Find a Book (FAB) leverages Google Books API to allow users to search for books based on key words, titles, subjects, publishers and dates published.
android api-rest best-practices data-handling jetpack-compose kotlin moshi mvvm-architecture navigation repositories retrofit search-functionality unit-testing viewmodel-livedata
Last synced: 19 Apr 2026
https://github.com/amitkannaujiya/gotrainbookinggrpcserver
This Repo will have a golang grpc server which will expose protobuf api for the train ticket booking .
api go-patterns golang grpc-server unit-testing
Last synced: 01 Apr 2025
https://github.com/georgiy-belyanin/cut
Cut - (simple) C unit-testing (header file)
Last synced: 08 Sep 2025
https://github.com/marc-mosca/unit-testing
This repository is a library for unit testing your C functions.
Last synced: 06 Apr 2025
https://github.com/webmekanic/cypress-realworld-app
A payment application to demonstrate real-world usage of Cypress testing methods, patterns, and workflows.
cypress end-to-end-testing integration-testing reactjs testing typescript unit-testing
Last synced: 17 May 2026
https://github.com/hima890/airbnb_clone
Welcome to the AirBnB clone project! This project is the first step towards building a full web application, which will ultimately mimic the functionalities of the AirBnB platform. In this stage, we focus on creating a command interpreter to manage AirBnB objects.(CLI).
alx-africa alx-higher-level-programming alx-software-engineering console-application inheritance json-data json-parser opp python-script python3 static-website unit-testing webapplication
Last synced: 11 Oct 2025
https://github.com/initry/initry
Test automation reporting system
bdd pytest pytest-plugin regression reporting reports tdd test-automation testing unit-testing
Last synced: 07 Apr 2026
https://github.com/charlenry/unit-testing
It’s an expense tracking app. The source code was provided to me by another developer. I had to develop unit tests for the functions that are in the function libraries placed into the /src folder.
happy-dom html5 javascript tailwindcss unit-testing vitejs vitest
Last synced: 10 Apr 2026
https://github.com/gealex/doublit
Double and test PHP classes easily in PhpUnit
mock mocking php phpunit test test-doubles testing testing-tools unit-test unit-testing
Last synced: 21 May 2026
https://github.com/mateusfonseca/dorsettodo
"To-Do List" Flask web application developed for my CA 4 at Dorset College BSc in Computing, Year 3, Semester 2.
flask html-css-javascript mvt-architecture object-oriented-programming pycharm-ide pytest python unit-testing web-application
Last synced: 20 Jan 2026
https://github.com/hozlucas28/adventjs-solutions-2023
Repository with the solutions of AdventJS (2023) programming challenges by @midudev.
2023 adventjs challenges husky javascript jest midudev mit-license prettier testing typescript unit-testing
Last synced: 28 Apr 2026
https://github.com/mystackbox/prj-monakali-attorneys.inc
A mobile-friendly angular 2+ website developed using lazy-loading approach to enhance site-performance. CSS Grid-layout and Flexbox models were used to design responsive UI. .
angular-cli angular-devtool angular-universal angular2 bootrap-5 css3 font-awesome grid-layout html5 karma-jasmine lazy-loading node-js npm responsive-web-design scss search-engine-optimisation unit-testing visual-studio-code windows-11
Last synced: 31 Jan 2026
https://github.com/thejoltjoker/fsu23d-the-restaurant
Second group assignment in the full stack course at Medieinstitutet.
react tailwind unit-testing vite vitest
Last synced: 10 Apr 2026
https://github.com/gabrielfduarte/desafio-invext-api-ubots
API REST para problema de distribuição da Ubots
api http java java17 junit5 mockito rest rest-api restful-api spring-boot spring-framework unit-testing
Last synced: 21 Jan 2026
https://github.com/therealpad/vueapplication
Web application template using vuejs and server side rendering
e2e express makefile nightwatch proxy sass server-side-rendering ssr typescript unit-testing vite vue
Last synced: 10 Apr 2026
https://github.com/lubrum/github-actions-with-go
Integração Contínua e Entrega Contínua com Go, AWS EC2, AWS ECS, AWS Fargate, Docker, Github Actions
automated-testing aws aws-ec2 aws-ecs aws-ecs-fargate aws-rds aws-rds-postgres bash ci ci-cd continuous-delivery devops docker docker-compose github-actions go golang pipeline unit-testing
Last synced: 10 Apr 2026
https://github.com/claby2/coretest
C++ Testing Framework
cpp header-only testing-framework unit-testing
Last synced: 06 Apr 2025
https://github.com/luiz504/07-ig22rn-iweather
e2e-testing expo jest react-native unit-testing
Last synced: 09 Mar 2026
https://github.com/autofixture/autofixture.nunit2
AutoFixture.NUnit2 is a .NET library that integrates AutoFixture with NUnit 2.x, allowing you to effortlessly generate test data for your unit tests.
dotnet dotnet-core nunit nunit2 tdd unit-testing
Last synced: 20 Jan 2026
https://github.com/aimenux/echowebapidemo
A web api that echoes back request infos
echo fluent-assertions integration-testing net80 unit-testing webapi xunit
Last synced: 24 Jul 2025
https://github.com/mbuesch/dummy-esp-idf-sys
Dummy replacement for https://crates.io/crates/esp-idf-sys
dummy esp-idf stub unit-testing
Last synced: 23 Jun 2025
https://github.com/philip-bui/android-ci
Android CI Scripts.
android continous-integration instrumentation-tests unit-testing
Last synced: 25 Feb 2025
https://github.com/hardi17/rssfeedsreader
Fetching XML response using retrofit converter simplexml. Kotlin | Retrofit | MVVM | XML
dagger-hilt junit kotlin mockito mvvm retrofit2 simplexmlconverterfactory turbine unit-testing
Last synced: 21 Jun 2025
https://github.com/imetaxas/realitycheck
Fluent Java Code Test Checks.
assertion-framework check fluent-assertions java reality testing-framework testing-library unit-testing
Last synced: 12 Jan 2026
https://github.com/damirscorner/20210827-ng-test-http-errors
Sample project for "Testing failing HTTP requests in Angular" blogpost
angular http-client unit-testing
Last synced: 02 Jul 2026
https://github.com/zhcndoc/vitest
Vitest 中文文档
e2e-tests testing testing-tools unit-testing vite vitest
Last synced: 17 May 2026
https://github.com/grmartin/c-sharp-mvc4api-unit-test-example-project
C# MVC 4 API Unit Test Example Project
csharp mvc-framework mvc4 unit-testing
Last synced: 19 Jul 2025
https://github.com/shuddha2021/distributed-system-simulator-in-golang
A lightweight distributed system simulator in Go, featuring concurrency, HTTP endpoints, and unit tests.
concurrency data-structures distributed-systems error-handling go goroutines http-server restful-api synchronization thread-safety unit-testing
Last synced: 15 May 2025
https://github.com/mystackbox/prj-online-portfolio
the migrated and enhanced version of Prj-MRP, which is being used to demonstrate most of angular concepts. this project is still. in the pipeline.
angular-cli angular-forms angular2 authentication charts-js css3 flexbox-layout grid-layout html5 json-server ngrx node-js responsive-web-design restful-api rxjs scss unit-testing
Last synced: 25 Feb 2025
https://github.com/mohammadnazm/jest-writing-tests
A concise and practical guide to writing tests using Jest, a widely-used JavaScript testing framework. Learn how to set up and create effective test cases, perform assertions, and ensure comprehensive test coverage. Improve your JavaScript testing skills and enhance the quality and reliability of your code with this invaluable resource.
javascript jest tests unit-testing
Last synced: 17 May 2026
https://github.com/arjunmahishi/go-interface-mocker
An online tool to generate mock code for a go interface
golang mock online unit-testing webapp
Last synced: 18 May 2026
https://github.com/salma-4/spring_training
My tasks during spring training
crud-application design-patterns exception-handling hibernate java lombok maven microservices mysql-database postman spring-boot spring-core spring-data-jpa spring-mvc spring-rest-api swagger-ui unit-testing
Last synced: 13 Apr 2026
https://github.com/gmbeddard/ee200-binary_tree_tests
A comprehensive test suite for evaluating 10 BST implementations. Includes validation of insertion, deletion, search, traversal, and memory management, with detailed analysis of failures and bugs.
binary-search-tree cpp20 unit-testing
Last synced: 18 Jul 2025