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-02 00:33:20 UTC
- JSON Representation
https://github.com/donkirkby/testing
Essay and sample code for writing unit tests in Python
Last synced: 07 Apr 2025
https://github.com/edwyng/proyecto-ingenieria-del-software
Course Stack es un sistema de software que te ofrece la facilidad de conseguir avales para cursos online, presencial o semi-presenciales. En contribución con la UCV, está plataforma te permitira proponer tus ideas y enseñar tus conocimientos.
Last synced: 14 Apr 2025
https://github.com/himmat12/testing_app
simple repository hosting app testing including (unit test, widget test and integration test) in flutter
dart flutter flutter-tests integration-testing testing tests unit-testing widget-test
Last synced: 29 Mar 2025
https://github.com/tkraak/intro-unit-test
:circus_tent: Workshop: Intro to unit testing with AVA
ava javascript learn testing unit-test unit-testing
Last synced: 13 Aug 2025
https://github.com/kaosdev/test-decorators
Typescript decorators for developing framework agnostic tests
decorators jasmine jest mocha testing typescript unit-testing
Last synced: 05 Apr 2025
https://github.com/mackenzie-high/unit_test_c
A nano unit testing framework for C
c framework minimalistic unit-testing unlicense
Last synced: 04 Mar 2025
https://github.com/marschall/spring-test-scope
a Spring test scope
integration-testing java spring unit-testing
Last synced: 05 Apr 2025
https://github.com/kaihendry/asyncfunction-spy
Testing that an AsyncFunction was called
Last synced: 29 Mar 2025
https://github.com/sahilk-027/frontend-primer
This repository is a compilation of essential concepts and topics to help you prepare for frontend developer interviews.
angular css front-end-development html html5 javascript seo typescript unit-testing
Last synced: 23 Feb 2025
https://github.com/khitermedachraf/microverse-testing-practice
Write unit tests for a JavaScript app using the Jest library. Use AAA pattern for unit tests and TDD approach.
javascript jest jest-tests unit-testing
Last synced: 21 Jul 2025
https://github.com/ryanorsinger/intro-to-testing-js
Intro to writing unit tests in test-driven-development for JS
tdd tdd-javascript unit-testing
Last synced: 11 Mar 2025
https://github.com/hamid-yg/unit_tests
Units Tests in several languages
c cpp epitech haskell unit-testing
Last synced: 11 Mar 2025
https://github.com/cuhsat/python-boilerplate
A basic structure for Python scripts.
boilerplate boilerplate-application boilerplate-template pytest python unit-testing
Last synced: 29 Mar 2025
https://github.com/ashwinvis/beyond-100-test-cov
A.K.A. Why 100% test coverage is not good enough OR Typing + Unit tests
mypy pyconse pyconse2022 pytest typing unit-testing
Last synced: 05 Apr 2025
https://github.com/robinhosz/educplus-academy
University project where we made an API for online education
educational-project integration-testing java junit spring-boot tdd unit-testing university-projects
Last synced: 28 Mar 2025
https://github.com/web2solutions/skix
The notorious SkiFree Game
cypress es6 game-development indexeddb javascript test-automation unit-testing vanilla-javascript visual-testing voodux
Last synced: 21 Jul 2025
https://github.com/bytemechanics/test-drive
Pure Java, zero dependencies testing library
Last synced: 06 Apr 2025
https://github.com/indraarianggi/learn-react-testing
Learn React Testing
cypress end-to-end-testing enzyme integration-testing jest react-testing-library unit-testing
Last synced: 07 Sep 2025
https://github.com/maxicorrea/java-pragmatic-unit-testing
Java Pragmatic Unit Testing with Junit 5
fuzz-testing java junit junit5 property-testing unit-testing
Last synced: 22 Feb 2025
https://github.com/tkraak/coffeerun
:coffee: CoffeeRun
ava book javascript learn modules teach test unit-test unit-testing
Last synced: 05 Apr 2025
https://github.com/turbobasic/jenkinslibrary
Boilerplate project for development of Jenkins shared library and pipelines. It addresses poorly documented nuances of setting up Gradle project and build environment required for running Unit tests, adding correct versions of Jenkins plugins to dependencies etc.
jenkins jenkins-pipeline-unit junit5 pipeline-as-code spock-framework unit-testing
Last synced: 25 Jun 2025
https://github.com/dabevlohn/rust_api_client_2024
Trying to interact with REST API and parse JSON-response at April 2024
api api-rest json json-parser rust rust-lang struct types unit-testing
Last synced: 21 Mar 2025
https://github.com/gr1d99/qualified
Python
andela challenges exercises python python-examples python-exercises unit-testing unittest
Last synced: 13 Apr 2025
https://github.com/sandesh300/hewlett-packard-software-engineering-internship
Hewlett Packard Enterprise Software Engineering
java json junit rest restful-webservices spring-boot unit-testing web-development
Last synced: 13 Apr 2025
https://github.com/sirius829/feature-flag-service
A lightweight and efficient Feature Flag Service built with Golang, Gin, PostgreSQL, Redis, and Swagger API Documentation.
cicd deployment docker dockerfile feature-flags gin golang postgresql railway redis swagger swaggerui unit-testing
Last synced: 04 Mar 2025
https://github.com/marcl/facebook-messenger-bot
Fork of Facebook messenger bot to show adding tests to existing code.
bot chai facebook js-testing-made-easy mocha unit-testing
Last synced: 21 Mar 2025
https://github.com/ghaschel/stylus-true
Framework to unit test your Stylus files.
preprocessor stylus unit-test unit-testing unit-tests
Last synced: 17 Feb 2025
https://github.com/justinasmith/tdd-cse_4283-software_qa
Apply test-driven development (TDD) to implement a set of software requirements. Software Testing and Quality Assurance - CSE 4283, Mississippi State University - Spring 2021
bmi-calculator github-actions jest retirement-calculator tailwindcss test-driven-development unit-testing
Last synced: 24 Feb 2025
https://github.com/nlesc-nano/assertionlib
A package for performing assertions and providing informative exception messages.
assertion assertion-library assertions python-3 python-3-6 python-3-7 python-3-8 python-3-9 testing unit-testing
Last synced: 09 Apr 2025
https://github.com/rbiedrawa/sonarqube-gradle-project-reference-template
Continuous inspection of code quality with SonarQube - Java / Gradle / Docker project reference template.
code-coverage code-quality code-quality-analyzer gradle integration-testing jacoco jacoco-plugin junit5 slice-testing sonar sonarqube sonarqube-plugin spring-boot unit-test unit-testing wiremock wiremock-server
Last synced: 21 Mar 2025
https://github.com/kimbo-slicee/java-course
This repository contains my Java ☕ course, where I explain everything I know about the Java ☕ programming language 👨💻 in a simple and clear way 👨🏫.
collections-framework gradle java-21 jvm maven oops-in-java unit-testing xml
Last synced: 29 Mar 2025
https://github.com/risc-os-community/greatest
This is a RISC OS port of the C Unit Testing header only library Greatest. This library works fine with both GCC and DDE compilers.
c c99 dde gcc hacktoberfest hacktoberfest2022 risc-os riscos test test-runner testing tests unit-test unit-testing unit-testing-framework unittesting
Last synced: 04 Mar 2025
https://github.com/sevlamare/enumerables
Rebuild of a few iterators methods from Enumerable.
ruby ruby-language unit-testing
Last synced: 29 Mar 2025
https://github.com/sevlamare/web_scraper
Get data from web pages to tables.
nokogiri rspec ruby unit-testing
Last synced: 29 Mar 2025
https://github.com/silic0ns0ldier/theory
WIP multi-target JS test framework. Run tests in any JS runtime.
tdd test-framework test-runner testing unit-testing
Last synced: 06 Apr 2025
https://github.com/kumuluz/kumuluzee-testing
KumuluzEE Testing is a set of tools and utilities for testing KumuluzEE microservices.
cloud-native integration-testing java javaee kumuluz microprofile microservices testing unit-testing
Last synced: 06 Apr 2025
https://github.com/typed-sigterm/any
Mock anything with a Magic Object.
chai jest mock testing unit-testing vitest
Last synced: 24 Feb 2025
https://github.com/wojwozniak/nodejs-projects
Solutions to challenges from FCC backend courses
backend chai expressjs javascript mocha mongodb mongoose multer nodejs unit-testing
Last synced: 06 Apr 2025
https://github.com/wojwozniak/backend-course
FCC backend course solutions
backend expressjs javascript mocha-chai mongodb mongoose nodejs npm unit-testing
Last synced: 06 Apr 2025
https://github.com/mitya57/cxxunit
Simple C++ unit testing library
cplusplus header-only testing unit-testing
Last synced: 14 Mar 2025
https://github.com/kenvilar/stripe-checkout-tdd-laravel
Laravel Test-Driven Development for Stripe
artisan-command feature-testing laravel laravel-framework laravel6 php phpunit stripe stripe-checkout tdd test-driven-development unit-testing
Last synced: 04 Apr 2025
https://github.com/codecop/lcd-numbers-mocking-kata
Add tests to LCD Numbers Kata using test doubles.
code-kata exercise kata mocking unit-testing
Last synced: 13 May 2025
https://github.com/mizrael/webapitestingskeleton
A simple example of how to structure a .NET Core Web API project with tests
dotnet dotnet-core dotnetcore integration-testing testing unit-testing webapi
Last synced: 22 Mar 2025
https://github.com/danielschaffer/ts-custom-error-shim
A TypeScript custom error shim that allows properly testing custom errors
custom-error testing typescript unit-testing
Last synced: 04 Apr 2025
https://github.com/serhatpolat/react-login-with-tests
Login & logout system. ReactJS, Unit Testing, Storybook
async-await documentation login-system react react-testing-library reactjs storybook testing unit-testing
Last synced: 25 Feb 2025
https://github.com/serhatpolat/github-user-search-app
React.js - TypeScript - Unit Testing - GitHub REST API - Responsive UI - CSS Animations - Semantic HTML
css-animations github-api react react-testing-library responsive-design semantic-ui typescript unit-testing
Last synced: 25 Feb 2025
https://github.com/yassercoder/lightwave-ecommerce-website
LIGHTWAVE is an online store that specializes in selling electrical supplies. build with React,ReactQuery & Supabase
css-modules javascript react react-query react-router react-testing-library supabase tailwind-css unit-testing vite vitest
Last synced: 22 Mar 2025
https://github.com/harsh8088/flutter-test-app
unit, integration test
flutter flutter-test unit-testing
Last synced: 21 Mar 2025
https://github.com/quinntynebrown/coop
Co-op Management Software
angular aspnetcore cqrs domain-driven-design entity-framework-core integration-testing mediatr signalr-core unit-testing
Last synced: 14 Sep 2025
https://github.com/yanirta/assertio
assertio ;) - traceable testing
appium assert assertions selenium testing testing-tools unit-testing unittest validation validation-engine validation-library
Last synced: 31 Aug 2025
https://github.com/lloydjatkinson/vue-demonstration-component-testing
A demonstration of unit testing Javascript, Vue and Vuex.
javascript javascript-unit-test jest mocking unit-testing vue vue-components vuejs vuex
Last synced: 22 Jul 2025
https://github.com/jamieynonan/maraquser
Maraquser, project to manage users roles and permissions. This project is designed to explain/present certain architectures and patterns in a more tangible way.
asynchronous command-bus ddd docker makefile mutation-testing php7 python3 unit-testing
Last synced: 25 Feb 2025
https://github.com/keller-michael/alarm_clock
⏰ alarm clock example in ABAP with Unit Test and Dependency Injection
abap abap-unit alarm-clock dependecy-injection example sap unit-test unit-testing
Last synced: 25 Feb 2025
https://github.com/andresmweber/mdlive-test
Coding Challenge from MDLive
andres andresmweber andresweber challenge circleci code-challenge express interview-test job-interview mongodb mongoose pagination test testing unit-testing weber
Last synced: 04 Apr 2025
https://github.com/victoreronmosele/callback-test-dart
Code demonstration for my blog post: Mocking callbacks in Dart/Flutter Unit tests
dart flutter mocking mockito testing unit-testing
Last synced: 28 Mar 2025
https://github.com/mystackbox/prj-mabunda-group
a static angular website that uses master-page with the implementation of lazy-loading, developed using grid-layout and flexbox-layout models, to achieve Responsive Web Design concept..
angular-cli angular2 flexbox-grid grid-layout html5 lazy-loading master-pages node-js responsive-web-design restful-api scss-styles typescript unit-testing
Last synced: 25 Feb 2025
https://github.com/jsuyog2/express-mongodb-api
Welcome to the Express MongoDB API repository! This project is a robust and scalable RESTful API built using Express.js and MongoDB. It provides a clean and efficient backend solution for managing data and handling various API requests in a Node.js environment.
api api-development backend express expressjs expressjs-api jwt jwt-auth jwt-authentication jwt-token jwttoken loginapi mongodb mongoose node nodejs role-based-access-control unit-testing
Last synced: 03 Mar 2025
https://github.com/lebrancworkshop/learn-go-unittest-codebangkok
Learn how to do unit testing via Go Programming Language.
Last synced: 27 Jun 2025
https://github.com/erikrios/my-unit-testing
Learn About Unit Testing in Android with Mockito
android android-studio instrumentation-test instrumentation-testing kotlin testing unit-test unit-testing xml
Last synced: 14 Sep 2025
https://github.com/br0wsa/billed
L'application de gestion de notes de frais Billed est pleine de bugs. Corrigez le code et implémentez des tests unitaires et d'intégration pour que ce ne soit plus le cas.
api-rest bdd billed coverage-report debug e2e-testing given-when-then jest openclassrooms p9 react saas tdd test unit-testing
Last synced: 22 Mar 2025
https://github.com/yashkathe/unit-testing-js
Notes and code for unit testing with Vitest
Last synced: 14 May 2025
https://github.com/secmohammed/ticketbeast-tdd
laravel phpunit tdd unit-testing
Last synced: 27 Jun 2025
https://github.com/m7moudgadallah/learning-software-testing-with-jest
My personal learning repository for software testing with Node.js and Jest. Contains my notes, code examples, and insights as I explore software testing concepts.
api-testing automated-testing cucamber integration-testing javascript jest jmeter software-testing unit-testing
Last synced: 15 Sep 2025
https://github.com/wolven531/react-hooks-todo
Simple To Do Typescript app, demonstrating react hooks, unit testing with Jest + Enzyme, and end to end testing with Cypress
cypress e2e-testing end-to-end-testing enzyme hooks hooks-api-react jest react react-hooks sass scss testing typescript unit-testing
Last synced: 18 Feb 2025
https://github.com/flazefy/pinmarker
PinMarker is an apps that store data about marked location on your maps. You can save location and separate it based on category or list. You can collaborate and share your saved location with all people. We also provide stats so you can monitoring your saved location. Created using Codeigniter 3
apexcharts authentication authorization bootstrap5 calendar codeigniter coordinates csv file-upload firebase-storage google-maps-api maps mvc pdf php statistics telegram-bot unit-testing
Last synced: 14 Apr 2025
https://github.com/flazefy/kumande_api
Kumande is consume management apps. So you can list and analyze your consume food or drink. Make a budget to set limit of spending. Analyze your health and sync it with your daily consume. Also you can create reminder to remind your daily food schedule or many more. This is the BE apps, created using Laravel
backend cronjob firebase firebase-cloud-messaging firebase-realtime-database laravel line-bot migrations mysql php rest-api seeding swagger telegram-bot unit-testing
Last synced: 14 Apr 2025
https://github.com/lepetere/angularstrykerdemo
A demo of unit and mutation testing using Karma, Jasmine & Stryker in an angularjs 1.6 project.
angular1 angularjs jasmine javascript karma mutation-testing unit-testing
Last synced: 01 Oct 2025
https://github.com/shubham14p3/testing-practice
building Unit Testing that test several different functions with TDD (Jest)Testing Practice with Jest in Javascript.
Last synced: 06 Apr 2025
https://github.com/pwall567/kjson-spring3-test
Spring Boot 3 testing functions for kjson
json kotlin spring-boot unit-testing
Last synced: 30 Mar 2025
https://github.com/bjoern-hempel/js-testing-framework
This is a small testing framework to make test driven development and unit testing easy.
javascript test-driven-development unit-testing
Last synced: 18 Feb 2025
https://github.com/bohdanmoroziuk/booky
This is a minimal example implementation of Clean Architecture in Vue/Quasar
clean-architecture functional-programming jest oop pinia quasar2 typescript unit-testing vue-router vue3
Last synced: 06 Apr 2025
https://github.com/emmanuel-dominic/miniextensions-coding-challenge
This is a react-redux with typescript coding challenge, which uses the airtable api calls. The application only make 3 API calls to Airtable when a user logs in. The app only makes one API call to fetch the class records using filterByFormula. The same is true for fetching the names of the students within the classes.
challenge cypress-tests react-query reactjs rtk-query unit-testing
Last synced: 14 Mar 2025
https://github.com/rehan-ankalgi-7t2/junit-crashcourse
junit 5 crashcourse
java junit5 testing unit-testing
Last synced: 19 Jul 2025
https://github.com/bchavs12/rentalcarsapi
Api in Java Spring boot for the rentalCars system
docker dto-entity-mapper hibernate-orm java jest-tests jpa-hibernate mvc-architecture restful-api spring-boot spring-security unit-testing
Last synced: 14 Mar 2025
https://github.com/rsachdeva/illuminatingdeposits-rest
Illuminating Deposits Rest Server Services - Go(Golang); Docker; Kubernetes Ingress Deployment with TLS; Postgres SQL; TLS requests with Sanity test Client; JWT generation for authentication;JWT Authentication for Interest Calculations. With Tests/ Coverage. With Observability - Tracing.
docker docker-compose dockertest go go-test go116 golang helm illuminatingdeposits-rest ingress-nginx integration-testing json jwt-authentication kubernetes observability postgresql rest-api test-coverage tls unit-testing
Last synced: 28 Jun 2025
https://github.com/haque-misbahul/python-programming-problem-solving
Python-based problem-solving exercises
oops-in-python pandas python unit-testing
Last synced: 22 Mar 2025
https://github.com/notixbit/ntbpp
NTB++ is a cross-platform header-only utility library for C++ >= 17
c-plus-plus c-plus-plus-17 colors cplusplus cpp cpp17 cross-platform ctest header-only linux macos osx templates types unit-testing unix util utility vcpkg windows
Last synced: 22 Mar 2025
https://github.com/codylico/munit-plus
Unofficial port of the µnit unit testing library to C++ 2011
Last synced: 24 Jul 2025
https://github.com/haolamnm/pomodoro-50
[CS50x] A Flask-powered Pomodoro web app with session and database management, AI integration, user authentication and customizable timers, and productivity tracking.
ai bootstrap cs50x css flask html javascript postgresql project python redis supabase unit-testing vercel
Last synced: 24 Jul 2025
https://github.com/karenpayneoregon/working-with-data-2022
For an article comparing EF Core to SqlClient data provider
console csharp-core efcore unit-testing
Last synced: 25 Jul 2025
https://github.com/kdcllc/aspnetcore1_jwt_angular2_travelapp
Simple AspNetCore Jwt Token Authentication WebApi with Angular2 Client
angular angular2 angular4 asp-net-core asp-net-core-mvc aspnetcore domain-driven-design jwt jwt-authentication jwt-bearer-tokens jwt-tokens jwtauth kdcllc typescript unit-testing webapi
Last synced: 25 Jul 2025
https://github.com/puureya2/cypress-web-automation-project
E2E & Unit Test Web Automation with BDD, Internship Project - JavaScript, TypeScript, Cypress, Cucumber
bdd-tests cucumber-js cypress e2e-testing gherkin javascript selenium typescript unit-testing
Last synced: 26 Jul 2025
https://github.com/aliiiw/test-learning
this is repo for flash back to testing :)
android espresso junit4 mockito mockk-android roboelectric unit-testing
Last synced: 26 Jul 2025
https://github.com/mjetpax/80smixtapeapi
The 80's mixtape API is a fun application that creates mixtapes of top pop hits from the 1980s!!
api docker docker-compose go golang postgresql unit-testing
Last synced: 31 Aug 2025
https://github.com/alansastre/java-junit5
Testing unitario en Java con JUnit 5. Personalización del testing con API Extensión. Suites de testing.
api-extension java java11 java17 java8 junit junit-jupiter junit5 suite test-suite testing unit-testing
Last synced: 05 Sep 2025
https://github.com/wiviwonderwoman/left-to-do
Inlämningsuppgift i Objektorienterad programmering med C#
console-application csharp oop school-assignment unit-testing
Last synced: 28 Jul 2025
https://github.com/wiviwonderwoman/hantverksboden
Inlämningsuppgift i Dynamiska Webbsystem 1
asp-net-core entity-framework-core mvc school-assignment unit-testing
Last synced: 28 Jul 2025
https://github.com/wiviwonderwoman/en-natt-pa-museet
Inlämningsuppgift i Objektorienterad programmering med C#
console-application csharp oop school-assignment unit-testing
Last synced: 28 Jul 2025
https://github.com/dogezhou/vue3-demo
This project is a Vue3 + :zap: Vite + TypeScript starter. Clone it and Use it as your project starter. :gift_heart:
ci codecov coverage github-actions jest linter pre-commit prettier typescript unit-testing vite vue3 yarn
Last synced: 20 Sep 2025
https://github.com/haloapping/dsa
Karena stress sama TA yang gak beres-beres, saya akhirnya gabut mempelajari kembali algoritma dan struktur data. Dan akhirnya saya makin pusing :)
algorithms-and-data-structures pusing python3 stress tdd unit-testing
Last synced: 28 Jul 2025
https://github.com/marko19907/patient-register-gui
A second semester “Programming 2” project with JavaFX, CSV files and ORM.
csv-export csv-import derby-embedded factory-pattern java javafx lambdas maven mvc-architecture orm streams unit-testing
Last synced: 29 Jul 2025
https://github.com/pktcodes/click-counter-react-testing-project
Click Counter Project Testing using Jest, Enzyme, TDD
bonnie-schulkin click-counter create-react-app enzyme jest jsdoc netlify react test-cases test-driven-development unit-testing
Last synced: 21 Sep 2025
https://github.com/inventor96/fatfree-test-manager
A lightweight class to run and report the results from unit tests using the Fat-Free Framework Test class.
composer fat-free-framework fatfree-framework fatfreeframework testing unit-testing
Last synced: 29 Jul 2025
https://github.com/stepanzh/scoredtests.jl
Test utilities with scoring.
julia teaching-assistant unit-testing
Last synced: 29 Jul 2025
https://github.com/jimlynchcodes/jims-dev-express-ng-demo
Example of some devexpress charts in an Angular webapp. Live demo:
angular devexpress typescript unit-testing
Last synced: 30 Jul 2025
https://github.com/abhishekraics001/androidtesting
Android full Sources Code: MVVM with Clean Architucture, KOIN DI, Retrofit for API / Networking, Room DB, Unit and Instrumention Testing
android api-rest clean-architecture instrumentation-tests koin-android localstorage mvvm-architecture retrofit2 roomdb tdd test-automation unit-testing
Last synced: 21 Sep 2025
https://github.com/vihlancevk/mathvector
Implementation of the vector class
c-plus-plus sfml student-project unit-testing
Last synced: 21 Sep 2025