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-09-29 00:32:51 UTC
- JSON Representation
https://github.com/debas-31/school-library-oop
This is a project school library app used to record what books are in the library, borrow them, add new students or teachers, add new books, and save records of who borrowed a given book and when.
Last synced: 12 Apr 2025
https://github.com/juz501/docker-nginx-alpine-playground
Playground for learning docker
alpine-linux boilerplate docker javascript nginx php7 travis-ci unit-testing
Last synced: 02 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: 22 Feb 2025
https://github.com/alexandrecpedro/csharp-dotnet-challenge
21-day challenge - C# / .NET with Torne-se um Programador
blazor csharp data-persistence dotnet7 entity-framework jwt minimal-api mock mock-testing mysql shell-script token-based-authentication unit-testing
Last synced: 22 Feb 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/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/abhirockzz/junit-sample-project
simple example for JPA unit testing
Last synced: 09 Jul 2025
https://github.com/johnsonjh/leaktestfe
leaktestfe: A convenience library and front-end for Uber's goleak
go golang goleak goroutines leak-detection testing unit-testing
Last synced: 18 Mar 2025
https://github.com/mvrilo/go-example-repo-mock
example go go-sqlmock golang mock model repository-pattern tests unit-testing
Last synced: 13 Jul 2025
https://github.com/bigyusuf/menu-lib
reusable awesome navbar menu
circleci circleci-orbs coverage-report coveralls jest react react-hooks reactjs unit-testing
Last synced: 20 Mar 2025
https://github.com/owen-krueger/sqlitememorydatabaseprovider
For creating in-memory SQLite databases to be used within unit tests.
automock automocker database entity-framework entity-framework-core entityframeworkcore net6 net7 net8 sqlite unit-testing
Last synced: 20 Mar 2025
https://github.com/maxicorrea/react-notes-web
Application to create notes developed in ReactJS + TypeScript + Redux.
css flexbox jest-tests jss notes-app react react-hooks react-redux reactjs redux redux-testing redux-thunk typescript unit-testing
Last synced: 20 Mar 2025
https://github.com/b0o/mulberry
🫐 Single-file Lua BDD library for testing Neovim plugins
bdd bdd-framework bdd-tests lua lua-bdd lua-testing neovim neovim-lua testing testing-library unit-testing
Last synced: 03 Apr 2025
https://github.com/pwall567/kjson-test
Library for testing Kotlin JSON applications
Last synced: 09 Jul 2025
https://github.com/mxschmitt/golang-tdd-example
Test driven development in Golang based on Martin Fowlers stack example.
golang simple tdd unit-testing
Last synced: 28 Mar 2025
https://github.com/sitholewb/usersapi
This is an API for registering and authenticating users. It uses JWT token and it supports different OAuth providers like Facebook, Google, etc
asp-net-core-api-starter aspnetcore dotnet dotnet-core facebook-oauth2 jwt jwt-bearer-tokens jwt-claims nunit-tests oauth-provider oauth-providers oauth2 unit-testing
Last synced: 05 May 2025
https://github.com/danielbrito/testing-studies
💯 Exploring techniques and tools for testing.
chai cypress e2e-testing integration-testing java javascript jest mocha puppeteer react self-learning tdd unit-testing web-development
Last synced: 04 Apr 2025
https://github.com/samuellucas97/minicurso-introducao-teste-software-spring
Curso online teórico-prático voltado ao público que esteja interessado em aprender sobre Teste de Software em projeto Spring.
assertj-assertions docker docker-compose hibernate-validator integration-testing intellij jacoco-coverage junit5 lombok-maven mysql-database spring-data-jpa spring-mvc springboot swagger-ui unit-testing
Last synced: 06 May 2025
https://github.com/edrisym/e-wallet
This E-Wallet project is developed using the Test-Driven Development (TDD) approach. It is built with .NET 8 and uses SQL Server for database management. The project utilizes XUnit for unit testing and FluentAssertions for expressive and readable assertions in tests.
csharp digitalwallet dotnet-core dotnet8 e-wallet e-wallet-system ewallet fluentassertions multicurrency multicurrency-wallet sqlserver test unit-testing wallet xunit
Last synced: 10 Jul 2025
https://github.com/dean9703111/jest-typescript-starter
深入淺出 Jest 測試框架(使用 TypeScript)
jest test-driven-development unit-test-framework unit-testing vscode-extension
Last synced: 22 Jun 2025
https://github.com/tonivade/purecheck
Property based testing in Java
experimental functional-programming java property-based-testing unit-testing
Last synced: 23 Jun 2025
https://github.com/andrewbeng89/vue-unit-testing
Unit Testing in Vue.js - from theory into practice: a companion repo!
jest unit-testing vue-test-utils vuejs
Last synced: 14 Jul 2025
https://github.com/oekazuma/test-runner-compare
JavaScript Test Runner Comparison(Jest, AVA, Mocha, tape, Jasmine, uvu, vitest)
ava jasmine jest mocha tape testing unit-testing uvu vitest
Last synced: 18 Jul 2025
https://github.com/wimpyprogrammer/jest-mock-examples
Examples of mocking in Jest tests
jest mock mocking testing unit-testing
Last synced: 22 Aug 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/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/tsbrandon1010/TestGenie
Automatically generate unit tests for your code.
ai llm testing-tool unit-testing
Last synced: 11 Apr 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/squiddev/omnomnom
An OCaml test runner inspired by Tasty
Last synced: 28 Mar 2025
https://github.com/mahdi7s/personal-blog
A complete weblog website implemented by Asp.Net MVC, Entity Framework
asp-net-mvc entity-framework javascript jquery jquery-ui mvc razor-pages repository-pattern unit-testing
Last synced: 24 Jun 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/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/ebazhanov/task-view-list
Task view page
react tailwindcss typescript unit-testing
Last synced: 21 Mar 2025
https://github.com/spectrevert/rite
simple header for testing c/c++ source code
Last synced: 25 Jun 2025
https://github.com/itzg/try-sb-test-properties-loading
This Spring Boot code demonstrates several ways of using a type-safe configuration class during unit testing
Last synced: 04 Mar 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/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: 28 Jul 2025
https://github.com/shulard/atoum-xml-extension
An atoum extension to perform tests on XML files
atoum atoum-extension dtd unit-testing xml-document xpath
Last synced: 13 Apr 2025
https://github.com/fakiolinho/javascript-unit-tests-playground
This is a playground so i can run some javascript unit tests fast
babel es6 javascript jest mocha tape testing unit-testing
Last synced: 29 Mar 2025
https://github.com/tidev/titanium-karma-client
Karma test runner client for Titanium
karma npm-package testing titanium unit-testing
Last synced: 13 May 2025
https://github.com/contributte/tester
🧪 Nette Tester with extra horse power.
contributte integration-testing mocks nette tester testing unit-testing
Last synced: 22 Sep 2025
https://github.com/victoreronmosele/firestore-unit-test-flutter
Code demonstration for my blog post: Mocking and Testing Firestore Operations in Flutter Unit Tests | Part 1 (Documents and Collections)
dart firestore flutter tutorials unit-testing
Last synced: 28 Mar 2025
https://github.com/mjbae/order-system
CLI 기반 주문 시스템
classical-test ddd integration-testing jpa kotlin unit-testing
Last synced: 01 Aug 2025
https://github.com/stefh/solidity-examples
Solidity SmartContract Examples
abi code-generation coverage csharp javascript linter solidity solidity-contracts unit-testing
Last synced: 27 Jul 2025
https://github.com/jpcadena/automated-software-testing
Automated Software Testing using Python
bdd behave cli-app flask integration-testing python restful-api tdd test-automation test-driven-development testing unit-testing unittest
Last synced: 24 Sep 2025
https://github.com/chinleung/laravel-browserstack
Run Laravel Dusk tests on BrowserStack.
browserstack browserstack-automate laravel unit-testing
Last synced: 01 Aug 2025
https://github.com/mo7amedaliebaid/tasks_manager
Beautiful Flutter tasks manager app
animations api bloc clean-architecture dart dart-ma flutter flutter-animation flutter-ui mockito sqlite swipe tasks-manager unit-testing
Last synced: 26 Sep 2025
https://github.com/youssef-remah/stock-trading-app
ASP.Net Core 8 Web Application that displays stock price with live updates from finnhub.io
asp-net-core-8 csharp entity-framework-core-8 integration-testing logging mvc-architecture razor-views repository-pattern serilog serilog-seq sql-server stock-market test-driven-development unit-testing xunit-framework
Last synced: 27 Sep 2025
https://github.com/faresmahdi3363-stack/unit-converter-
A simple interactive Python program to convert values between Length, Temperature, Volume, and Time. Select the category, choose your units, enter a value, and get instant, accurate conversions!
beginnerproject beginnerprojects coding convert converter convertor py python python-script python3 unit-test unit-testing unity
Last synced: 21 Sep 2025
https://github.com/randhir200/budgetbuddy
BudgetBuddy is a expense tracking application designed to help you monitor and manage your spending with ease. Built with a modern tech stack, this project leverages the strengths of HTML, CSS, JavaScript, React, Node.js, Express, MongoDB, and PostgreSQL to deliver a seamless and efficient user experience.
css docker express html javascript linux mongodb mongoose nginx nodejs pm2 postgresql react unit-testing
Last synced: 10 Apr 2025
https://github.com/oussama-zbair/tdd-dojo
Test Driven Development (TDD) Practice with Java & Junit4
java junit4 maven object-oriented-programming tdd-java test-driven-development testing unit-testing
Last synced: 04 Mar 2025
https://github.com/theryansmee/jest-mocking-like-a-pro
Mocking data like a pro (Jest & Angular tutorial)
angular jest mocking tutorial unit-testing
Last synced: 27 Jun 2025
https://github.com/wetware/matrix
In-process cluster simulation for libp2p
benchmarks casm in-process inproc libp2p simulation simulations traffic-shaping unit-testing wetware ww
Last synced: 04 Mar 2025
https://github.com/stefruseva88/parking-cost-tests
Test automation project for Parking Cost Calculator JS application with Cypress and QUnit
automation boundary-value-analysis js manual-testing unit-testing
Last synced: 04 Aug 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: 04 Aug 2025
https://github.com/fogfish/it
Human-friendly unit tests assertions for Go
assert behavior-driven-development go golang human-friendly test-driven-development unit-testing
Last synced: 06 Aug 2025
https://github.com/yegor256/donce
Docker Once: builds a temporary Docker image, runs a temporary Docker container, lets your tests interact with it, terminates and cleans up
automated-testing docker ruby testing unit-testing
Last synced: 04 Mar 2025
https://github.com/fabiannorbertoescobar/junit-mockito-springboottest-ejercicios
Test unitarios y de integración usando JUnit, Mockito, SpringBootTest, WebFluxWebClient y TestRestTemplate
integration-testing junit junit5 mockito springboottest testing testresttemplate unit-testing webclient
Last synced: 07 Aug 2025
https://github.com/mc-cat-tty/complementiprogrammazione
Appunti del corso di Complementi di Programmazione. UniMoRe. 2023-2024.
functional-programming garbage-collection garbage-collector map-reduce object-oriented-programming oop python python3 reference-counting unit-testing
Last synced: 25 Jul 2025
https://github.com/mo7amedaliebaid/dineout_task
algorithms dart data-structures flutter restaurants testing tree-structure unit-testing
Last synced: 08 Jul 2025
https://github.com/rustam-tolipov/unit-test-practice
Learn how to create and solve the unit test. This repository is made for practice purposes on coding challenges. Also, you can find out how many coding challenges I have solved here, for starting actually 😉
Last synced: 14 Aug 2025
https://github.com/gopherlabsltd/android-clean-architecture
Demo Android application (written Kotlin) built to highlight MVP (Model View Presenter) and Clean Architecture concepts 🚿
android android-devops clean-architecture dependecy-injection devops kotlin mvp-architecture reactive-programming rx unit-testing
Last synced: 17 Sep 2025
https://github.com/yanrodrigues205/smartsales-backend
This repository aims to store the source code of the SmartSales application logic, which is an order and reservation manager for a restaurant, this application uses typescript, orm prism and automated tests with jest. 🛒
docker express jest jest-tests mysql prisma-orm sqlite typescript unit-testing
Last synced: 19 Aug 2025
https://github.com/hadichahine/cest
A traditional unit testing library for C.
c cest tdd test-driven-development testing unit-testing
Last synced: 28 Mar 2025
https://github.com/aladnansami/manual-testing-testcase-
Dmoney website manual testing some senerio
manual-testing test test-automation testing testing-tools unit-testing
Last synced: 21 Mar 2025
https://github.com/bluedotbrigade/daten-lokator
Streamline your automated .NET tests: load the right input with 1 line of code.
csharp dotnet tdd testing testing-framework unit-testing
Last synced: 21 Aug 2025
https://github.com/pantheon-systems/wpunit-helpers
Unified scripts for installing and running automated WP Unit Tests.
hacktoberfest phpunit unit-testing wordpress wp-unit
Last synced: 13 Apr 2025
https://github.com/0xopenbytes/test
🧪 Expect and assert
functional ios macos swift testing tests tvos unit-testing watchos
Last synced: 13 May 2025
https://github.com/arjunu/react-redux-testing-cheatsheet
cheatsheet enzyme jest react redux testing unit-testing
Last synced: 13 Mar 2025
https://github.com/kdinev/jsunit-gen
Unit test generator for JavaScript.
javascript typescript unit-testing
Last synced: 23 Jul 2025
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/alym62/gerenciamento-clientes-servicos
Projeto full stack de um gerenciamento de serviços e clientes
angular angular-material docker java postgresql spring-boot typescipt unit-testing
Last synced: 29 Mar 2025
https://github.com/tommyip/ts-use-exports
A TypeScript transformer that makes stubbing work when targeting CommonJS
commonjs stubs typescript typescript-transformer unit-testing
Last synced: 25 Feb 2025
https://github.com/secmohammed/youtube-alike-application
api laravel nuxtjs phpunit unit-testing
Last synced: 27 Jun 2025
https://github.com/wezsietato/datadriventesting
A Swift package that provides data-driven testing functionality for your project.
data-driven-tests swift swift-package unit-testing
Last synced: 16 Sep 2025
https://github.com/natig25/space-travels-hub
This is a web application, which uses an API that provides commercial and scientific space travel services. Build with React.
api javascript reactjs redux snapshot-testing unit-testing
Last synced: 14 May 2025
https://github.com/kathleenwest/contosopizzawebapidemo
A simple web api demo with swagger documentation, custom error handling, unit tests, JsonPatch, and a HttpClient tester. Features tutorial-style YouTube videos for some topics.
asp-net-core console-application contoso csharp custom-error-handling demo discussion error-handling httpclient jsonpatch learn-to-code microsoftlearn swagger swagger-documentation swagger-ui tutorial unit-testing web-api webapi youtube-video
Last synced: 04 Mar 2025
https://github.com/fshmidt/game-site
6 containerized services (Go backend, Postgres DB, Redis DB, Vue3 Account client, html/js/css Game App & Traefik) work together for Autentificate, Authorize, Update Profile details, Save profile picture in Google Cloud Storage & Edit it at Frontend side. Now there's a second gaming Front-end.
api css docker-compose full-stack gin golang google-cloud-storage html javascript jwt-authentication makefile postgresql redis rsa-cryptography unit-testing validation vue3 vue3-component
Last synced: 12 May 2025
https://github.com/siaexplains/jasmine-karma
This is a repository for all Jasmine-Tesing learning =>
ci ci-cd es6 headless-browsers headless-chrome jasmine javascript karma nodejs test-automation testing travis-ci unit-testing
Last synced: 13 Sep 2025
https://github.com/risc-os-community/munit
This is a port to RISC OS of the munit library for C Unit Testing
c coding gcc hacktoberfest hacktoberfest2022 library risc-os riscos testing testing-library unit-testing
Last synced: 04 Mar 2025
https://github.com/bhovhannes/jestor
Defines how Jest mocks should behave
implementation jest mock spy unit-testing
Last synced: 06 Apr 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: 18 Feb 2025
https://github.com/tobuya/catalog_of_my_things
Here, we have created a console app that will help us to keep a record of different types of things we own: books, music albums, movies, and games. Built using Ruby.
postgresql rspec ruby unit-testing
Last synced: 14 Mar 2025
https://github.com/mozameljawad/tdd-project
In this project we implement a Solver class with some methods (factorial, reverse and fizzbuzz), by doing test-driven development (TDD). Remember that we write tests first and then the code.
Last synced: 06 Apr 2025
https://github.com/reviewdog/action-pytest
(WIP) Run pytest with Reviewdog :dog:
ci github-actions github-actions-ci github-actions-docker pytest pytest-cov pytest-profiling python3 reviewdog reviewdog-action unit-testing
Last synced: 11 Apr 2025
https://github.com/dhiraj9022/todo_service
Maintain our day-to-day tasks or list everything that we have to do
jasperreports log mysql-database spring-boot spring-data-jpa spring-devtools unit-testing
Last synced: 22 Mar 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/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/ericksonreyes/ddd-phpspec-helper
Just my personal PhpSpec helper that generates tests and implementation of domain and application classes.
helpers php7 phpspec tdd unit-testing
Last synced: 19 Feb 2025
https://github.com/bmvantunes/youtube-react-testing-video4-async-tests-jest-react-testing-library
async testing using jest and react testing library
async-test jest react-testing-library testing unit-test unit-testing unit-tests
Last synced: 26 Jun 2025