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/tinyhiker/web_scraping_amazon_purchase_tracker
Creating an app that allows users to track their product views in python and register items that they might buy in the future. This project incorporates web-scraping and a sqlite3 database
batch-script beautifulsoup4 decorators-python logging-python rich-library sqlite3-database unit-testing web-scraping-python
Last synced: 29 Mar 2025
https://github.com/silvestrevivo/testing-form
Unit testing excercise for React with Jest, following the Udemy Tutorial from @StephenGrider
enzyme javascript jest reactjs redux unit-testing
Last synced: 17 Apr 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/dogukanayd/go-test-database
go-test-database
docker docker-sdk go golang test-automation testing unit-testing unittest
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/tiibuturner/ping
One of our assignments in Ohjelmistotestaus (Software Testing). Assignment was to PING! three different websites that can be found on a websites.txt file. After that our job was to create a new file, wrote website IP-addresses in there and the average time for pinging.
Last synced: 03 Jun 2026
https://github.com/damirscorner/20220520-dotnet-json-asserts
Sample project for 'Comparing JSON strings in unit tests' blogpost
dotnet fluentassertions json unit-testing
Last synced: 12 Apr 2026
https://github.com/surajsgh/amaterasu
🧪 Sample unit tests for a simple backend app using JavaScript, Node, Koa and Jest.
javascript jest koa nodejs unit-testing
Last synced: 06 Jan 2026
https://github.com/danieldantasdev/aspnetcore-unit-testing_course-luisdev-part-2_dotnet-8_csharp-12
Curso da Formação ASP.NET Core focado em testes unitários com xUnit, Moq, NSubstitute, Fluent Assertions e Bogus. Ensina fundamentos, padrões de escrita, mocking e boas práticas para criar testes eficientes e robustos em APIs .NET.
aspnetcore backend bogus clean-code csharp dotnet fluent-assertions luisdev moq nsubstitute tdd unit-testing xunit
Last synced: 17 Apr 2026
https://github.com/moveaxlab/react-native-invariants
Check React Native invariants with react-test-renderer.
Last synced: 17 Apr 2026
https://github.com/quinntynebrown/corequiz
angular cqrs dotnet-core functional-testing mediatr signalr-core unit-testing
Last synced: 07 May 2026
https://github.com/bodiali/blog-api-client
This platform is designed for readers to explore and interact with blog posts through RESTful API architecture. The Log Blog ensures seamless content delivery and engagement. As a reader, you can browse posts, and leave comments all through a dynamic and responsive interface powered by modern web technologies.
context-api crud react react-router tinymce unit-testing user-authentication
Last synced: 13 Jun 2026
https://github.com/hozlucas28/fcla-cli
Repository of a CLI for FCLA community.
agpl-v3 cli community eslint fcla husky javascript nodejs package prettier typescript unit-testing
Last synced: 04 Apr 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/bintangyosua/nest-shortenurl
A high-performance, reliable URL shortening service built with NestJS.
nestjs nodejs prisma unit-testing
Last synced: 10 May 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/alonach/countries-next-test
School practices of unit testing and cypress
Last synced: 17 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/keplersj/jest-serializer-react-helmet-async
Serializer to display react-helmet-async data in Jest Snapshots
jest jest-snapshots react react-helmet react-helmet-async seo unit-testing
Last synced: 18 Apr 2026
https://github.com/pawlovskiii/parser-formatted-string-binding-for-cpe-2.3
The task is about writing your parser Formatted String Binding for CPE 2.3. The key thing about the project is the correctness of the inputted string CPE. I firmly focused on various validations including regex to test them within unit tests nextly.
json list-comprehension modules pytest python python-sys regex unit-testing
Last synced: 07 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/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/tawounfouet/google-it-automation-with-python
Six-course certificate, developed by Google and designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation.
bash-scripting error-handling git inheritance poo python regex shell-scripts unit-testing
Last synced: 04 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/charles-dr/contacts-server
Node API for contact management
expressjs nodejs sql sqlite typescript unit-testing
Last synced: 04 Apr 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/bradlab/nest-devops-starter
A modern boilerplate for building scalable NestJS applications with a clean DevOps setup. Includes Docker, CI/CD with GitHub Actions, Prettier, ESLint, Jest, and production-ready configuration. Perfect for quickly bootstrapping professional Node.js backends with best practices out of the box.
backend cicd clean-code devops docker github-actions linter nestjs postgresql software-architecture typescript unit-testing
Last synced: 05 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/space-code/objects-factory
The framework that helps you create objects for unit tests with ease
Last synced: 13 Jun 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/pedrior/mywallet
Um sistema para gerenciar rendimentos e despesas. Com ele, você pode criar carteiras personalizadas, controlar transações, definir orçamentos e agrupar despesas em categorias.
aspnetcore csharp dapper ddd design-patterns docker dotnet integration-testing postgresql rest rest-api restful sql testcontainers unit-testing vertical-slice-architecture
Last synced: 12 Apr 2026
https://github.com/damirscorner/20210702-ng-flush-microtasks
Sample project for "Angular testing: flush vs. flushMicrotasks" blogpost
Last synced: 18 Apr 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/naimbiswas/ecom
eCom Full functional e-Commerce web application
angular ecommerce-website nodejs typescript unit-testing
Last synced: 07 May 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/mairess/project-js-unit-tests
Utilizando o módulo Jest do NodeJS, a meta é escrever testes que verifiquem o funcionamento adequado das funções.
es6 jest jest-tests unit-testing
Last synced: 07 May 2026
https://github.com/martinkostelecky/demoinsuredpersonsregisterwebapp
Demo web application of insured persons and their insurances. MVC architecture providing basic CRUD operations of insured persons and their insurances. All stored in PostgreSQL database useing Docker conteinerization. The application is responsive and provides basic login and front-end control of entering valid data through beans validation api.
docker java lombok mockito mvc postgresql spring-boot spring-security thymeleaf unit-testing
Last synced: 11 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/iagoantunes/habits
:notebook: Mobile App developed in Flutter and Firebase that allows the control of monthly habits. Unit tests, firestore database
dart firebase firestore flutter unit-testing
Last synced: 07 May 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/sanish07/library-application-testing
Library Management System - Unit Testing with JUnit, Hamcrest and Mockito testing frameworks.
hamcrest java junit5 mockito unit-testing
Last synced: 21 May 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/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/arrmansa/unittest-module-mocking
Experiments with coverage and mocking modules
Last synced: 16 Mar 2025
https://github.com/vicktorms/ocnimporter
OCNImporter é uma ferramenta projetada para importar dados gerados por sensores meteoceanográficos para um banco de dados. Foi desenvolvida especialmente para operações de Suporte a Petrobras.
importing-data oceanography pyside6 python-3 qtcreator unit-testing
Last synced: 08 Apr 2025
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/vivek290100/judgexpert-backend
Scalable backend using Repository Pattern and SOLID principles. Implemented real-time execution, authentication, Stripe webhooks, and Redis. Deployed with CI/CD on AWS EC2, S3, Nginx, and Cloudflare
brevo redis-cache repository-pattern s3-buckets solid-principles unit-testing webhook
Last synced: 19 Apr 2026
https://github.com/davidlj95/angular-routerlinkactive-testing
Example of how to test an Angular's RouterLinkActive directive with best practices. Angular v17
angular jasmine routerlink routerlinkactive unit-testing
Last synced: 27 Sep 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/simone-sanfratello/tollo
javascript testing library AAA schema
bdd engine javascript nodejs tdd test testing 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/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/geozi/javascript-jasmine
Showcases the use of Jasmine for performing unit tests.
jasmine-tests unit-testing vanilla-javascript
Last synced: 01 Apr 2025
https://github.com/geozi/python-pytest
Showcases the use of PyTest on Python code.
Last synced: 01 Apr 2025
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/silvestrevivo/testing-notetoself
Unit-testing/React excercise developed with Jest + Enzyme, following the the Udemy tutorial from @15Dkatz
enzyme jest reactjs second udemy-tutorial unit-testing
Last synced: 08 May 2026
https://github.com/dzy321/docker-mysql-driver
docker mysql driver for unit test
Last synced: 20 Apr 2026
https://github.com/dking1342/testing-intro
Intro into unit, integration and end to end testing
bdd-tests cypress cypress-tests end-to-end-testing jest jest-tests jestjs mocha mocha-chai mocha-tests mochajs react-test react-testing tdd testing unit-testing
Last synced: 21 Feb 2026
https://github.com/iowacomputergurus/aspnetcore.utilities.unittesting.taghelpers
A utility library to streamline the process of unit testing ASP.NET Core Tag Helpers.
aspnetcore hacktoberfest taghelpers unit-testing
Last synced: 16 Sep 2025
https://github.com/dunghenry/ci_cd_node
CI + CD nodejs
cd ci expreesjs heroku-deployment unit-testing
Last synced: 20 Apr 2026
https://github.com/marcloupias/my-cv
My online cv website (résumé for USA)
angularjs bootstrap3 curriculum-vitae cv unit-testing
Last synced: 08 May 2026
https://github.com/owen-krueger/autofixture.community.customizations
Useful customizations for AutoFixture
autofixture csharp dateonly net6 net7 net8 nuget timeonly unit-testing
Last synced: 26 Jan 2026
https://github.com/stephane-klein/postgresql-pgtap-skeleton
My pgTAP PostgreSQL skeleton
pgtap postgres skeleton unit-testing
Last synced: 20 Apr 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/tkraak/ava-rewire
:building_construction: Experimenting with AVA and rewire
ava express javascript node rewire sinon unit-test unit-testing
Last synced: 12 Apr 2026
https://github.com/nir3x/markuplanguageparser.cpp
MarkupLanguageParser.cpp - Simple C++ Parser for Markup Language
c-plus-plus cpp markup-language parser parsing tree-structure unit-testing
Last synced: 04 Jun 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/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/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/karenpayneoregon/unit-test-json
For article on unit testing json
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/actionanand/angular-tetsing-1
This is about the basics of angular unit tests
angular angular8 jasmine testing 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/tiibuturner/triangletest
One of our assignments in Ohjelmistotestaus (Software Testing). Assignment was to make a test which declares what kind of an triangle are we talking about. There is also an deliberation about the subject (enough tests, what to consider in a testing). Deliberation is (unfortunately) only in Finnish.
Last synced: 05 Jun 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/shaikrasheed99/go-testing-greet
Testing the Greet functionality with Unit tests, Subtests and Table-driven tests.
go golang subtests table-driven-test tdd tdd-golang unit-testing
Last synced: 05 Jun 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/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/anupamakib/todoapplication-cleanarchitecture-cqrs-mediator
Developing a simple Todo application for learning purposes. I'll be utilizing all the techniques I know as a backend engineer, and I may also learn and implement new ideas on the fly!
automapper clean-architecture cqrs dependency-injection dependency-injections docker dotnet-core entity-framework-core fluent-assertions fluent-validation global-exception-handling mediator-pattern nunit test-driven-development unit-testing
Last synced: 08 May 2026
https://github.com/killerasus/gocalc
The purpose of this Calculator is to practice unit testing in Go
codecov github-actions go golang tdd unit-testing
Last synced: 08 May 2026
https://github.com/drcbeatz/discounts
Python module for identifying dealer discount codes, calculating dealer cost, customer price & profit margin.
ci github-actions parametrized-tests pipenv pytest python unit-testing
Last synced: 21 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/zavierferodova/cinema-catalogue
Cinema Catalogue App Using Android Jetpack Component | Dicoding Belajar Android Jetpack Pro Final Submission
android dicoding dicoding-submission instrumentation-testing jetpack-android kotlin-android unit-testing
Last synced: 21 Apr 2026
https://github.com/areal060781/javascript-katas
Javascript exercises
mocha nodejs training unit-testing
Last synced: 21 Apr 2026
https://github.com/lauriecai/recipez-ios-app
Recipez is a simple app that displays a list of baked goods from around the world.
concurrency filemanager mobile mvvm-architecture swiftui unit-testing
Last synced: 21 Apr 2026
https://github.com/damirscorner/20231222-dotnet-mock-http
Sample project for 'Mocking HttpClient in unit tests' blogpost
dotnet http-client mocking moq unit-testing
Last synced: 02 May 2026
https://github.com/asacxyz/spring_boot_3_documente_teste_e_prepare_uma_api_para_deploy
Para acompanhamento do curso Spring Boot 3: documente, teste e prepare uma API para o deploy
api api-documentation api-test documentation java spring spring-boot springboot test testing unit unit-test unit-testing
Last synced: 09 May 2026
https://github.com/hibatillah/kppl-testing
Learn white box testing
testing unit-testing whitebox-testing
Last synced: 01 Apr 2025
https://github.com/hammerheadshark666/mos-authentication-api
Microservice Order System - Authentication Microservice
api azure azurekeyvault cicd csharp docker docker-compose jwt-authentication mediatr sqlserver unit-testing unit-testing-framework
Last synced: 16 Mar 2026
https://github.com/leotm/notes
My successful MVP design implementation to a coding exercise to create a CRUD application, trying Angular 5.
angular5 bootstrap4-beta2 coding-exercise hapi karma-jasmine nodejs scss typescript unit-testing
Last synced: 09 May 2026
https://github.com/roodbaraky/checkout-system
An implementation of the shopping cart kata as outlined by SpareRoom built using TypeScript, Node.js, Vitest.
api e-commerce integration-testing javascript nodejs tdd test-driven-development typescript unit-testing vitest
Last synced: 09 May 2026
https://github.com/izenynn/mini-unit
A simple unit test framework for C and ASM in C.
asm c linux macos test-framework unit-testing unit-testing-framework unit-testing-library unittest unittest-framework unittesting unittesting-library unittests
Last synced: 09 May 2026