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-04-25 00:30:59 UTC
- JSON Representation
https://github.com/brainelectronics/Micropython-ESP-WiFi-Manager
MicroPython based ESP WiFi Manager
esp32 esp8266 flask library micropython simulation unit-testing wifi wifimanager
Last synced: 18 Nov 2024
https://github.com/egil/blazor-workshop
Blazor workshop - TDD style - with bUnit
blazor bunit test unit-testing
Last synced: 18 Apr 2025
https://github.com/alexott/dlt-files-in-repos-demo
Demonstration of using Files in Repos with Databricks Delta Live Tables
ci-cd databricks delta-live-tables devops unit-testing
Last synced: 13 Apr 2025
https://github.com/avanade/unittestex
UnitTestEx provides .NET testing extensions to the most popular testing frameworks (MSTest, NUnit and Xunit) specifically to improve the testing experience with ASP.NET controller, and Azure Function, execution including underlying HttpClientFactory mocking.
api-testing azure-functions function-testing httpclient httpclientfactory integration-testing mstest nunit testing unit-test unit-testing xunit
Last synced: 06 Apr 2025
https://github.com/hzhu/recursion-joy
:hourglass: A set of recursion problems to be solved.
es2015 recursion recursion-joy recursion-problem unit-testing
Last synced: 20 Nov 2024
https://github.com/jaliborc/wowunit
A unit testing framework for World of Warcraft
addon game-events lua unit-testing world-of-warcraft
Last synced: 16 Dec 2024
https://github.com/oslabs-beta/sveste
A no code GUI for writing great unit tests for Svelte.
Last synced: 14 Mar 2025
https://github.com/yanm1ng/vue-starter-kit
π Vue2 with webpack mock-server unit-test hot-loader
karma mock mock-server unit-testing vue vue-router vue2 vuex2 webpack2
Last synced: 14 Feb 2025
https://github.com/yowainwright/developer-ci-benefits
Talk docsβincludes CI (Continuous Integration) benefits, description, and setup tips π‘πͺ
ci circleci continuous-integration jest talk tools travis-ci unit-testing
Last synced: 22 Apr 2025
https://github.com/pixijs/floss
Unit-testing for those hard to reach places
coverage electron electron-mocha mocha sinon travis-ci unit-testing
Last synced: 10 Nov 2024
https://github.com/fyodorio/angular-unit-testing-examples
Showroom for different Angular unit testing concepts
angular angular-cli angular11 jasmine jest karma karma-jasmine typescript unit-testing
Last synced: 12 Apr 2025
https://github.com/chrisguidry/pytest-opentelemetry
A pytest plugin for instrumenting test runs via OpenTelemetry
jaeger jaegertracing observability opentelemetry opentelemetry-collector pytest pytest-plugin telemetry unit-testing
Last synced: 05 Apr 2025
https://github.com/cmacdonnacha/angular-material-boilerplate
A straightforward and well structured boilerplate based on Google's Angular Material project.
angular angular-material angularjs boilerplate code-coverage e2e-tests eslint gulp jasmine karma material protractor sass unit-testing
Last synced: 12 Apr 2025
https://github.com/christophercrouzet/rexo
Neat single-file cross-platform unit testing framework for C/C++.
c framework header-only unit-testing
Last synced: 19 Nov 2024
https://github.com/denchenn/shorturl-maker
This is a demo project for Dcard, which is currently deployed on GKE.
gcp-kubernetes gin-gonic github-actions golang kubernetes postgresql redis semantic-versioning unit-testing
Last synced: 14 Apr 2025
https://github.com/miguelgrinberg/asyncio-testing
Unit testing asyncio code
async-await async-python asyncio mock python3 unit-testing unittest
Last synced: 01 Jan 2025
https://github.com/jmigueldelgado/fake-geo-images
A module to programmatically create geotiff images which can be used for unit tests
geospatial image-processing p2 processing testing unit-testing
Last synced: 24 Apr 2025
https://github.com/sai-chakradhar-mahendrakar/elearning-platform-using-mern
Software Engineering Course Project
backend elearning elearning-application elearning-platform expressjs frontend full-stack-web-development functional-point-analysis mern-stack mern-stack-elearning mongodb nodejs path-coverage reactjs report tailwindcss testing unit-testing
Last synced: 05 Apr 2025
https://github.com/hedayat/powerfake
C++ Faking library, which allows faking/mocking regular functions, static member functions and non-virtual member functions for testing purposes.
clang cplusplus cplusplus-17 faking gcc mocking non-virtual-interface testing testing-tools unit-test unit-testing
Last synced: 12 Apr 2025
https://github.com/bigwhite/cbehave
A Behavior Driven Development Framework for C
Last synced: 24 Apr 2025
https://github.com/notorious-cyborg/jerseyhub_e-commerce_go-gin-framework_clean_arch_rest-api
This is an e-commerce REST API written in Go using Gin framework by following Clean Architecture
aws-s3 clean-architecture dependency-injection docker docker-compose ecommerce-application gin gin-gonic go golang gorm jwt postgresql razorpay-api refresh-token swagger-ui twilio unit-testing viper wire
Last synced: 12 Apr 2025
https://github.com/keploy/java-sdk
Official Keploy Java SDK π΄
api-testing hacktoberfest-2023 java junit-testing keploy mock-data mocking mockito-alternative no-code springboot stub-backend stubbing test-automation testing testing-tools unit-testing
Last synced: 17 Nov 2024
https://github.com/notorious-cyborg/JerseyHUB_E-COMMERCE_GO-GIN-FRAMEWORK_CLEAN_ARCH_REST-API
This is an e-commerce REST API written in Go using Gin framework by following Clean Architecture
aws-s3 clean-architecture dependency-injection docker docker-compose ecommerce-application gin gin-gonic go golang gorm jwt postgresql razorpay-api refresh-token swagger-ui twilio unit-testing viper wire
Last synced: 20 Feb 2025
https://github.com/edubart/lester
Minimal Lua test framework
busted lua nelua test test-framework testing unit-testing
Last synced: 26 Mar 2025
https://github.com/keyweeusr/kivyunittest
:bee: Test more, cry less!
kivy python tutorial unit-testing
Last synced: 12 Apr 2025
https://github.com/helpscout/seed-barista
βοΈ Barista: CSS unit testing with Javascript
css node-sass open-source sass seed unit-testing
Last synced: 14 Apr 2025
https://github.com/yu-iskw/dbt-unittest
A dbt package provides macros for unit testing, inspired by python's unittest module
dbt dbt-package unit-testing unittest
Last synced: 16 Apr 2025
https://github.com/janhesters/riteway-jest
Unit tests that always supply a good bug report when they fail for Jest.
Last synced: 12 Apr 2025
https://github.com/ilijamihajlovic/networking-with-rest-api-calls-and-urlsession-unit-tests-and-data-persistence-in-core-data
Networking in Swift with REST API calls and URLSession, that puts the parsed JSON Data from an HTTP based JSON storage endpoint I created into a TableView and persists the data using Core Data with CRUD (create, read, update, and delete). I used also Unit Tests to test URLSession asynchronous network operations and make the project as robust as possible. When the JSON data is parsed into the dynamic TableView cell we can easily delete the cell with a swipe, the TableView will then reload itself with a custom made animation and Core Data will update and save the changes in realtime. There is also an option to send HTTP GET requests to the JSONPlaceholder server. A And last but not least I implemented a settings launcher slide-up menu that slides up from the bottom of the screen when the settings tab bar button is pressed. On the slide-up menu, we have all the functionalities I mentioned above like getting the data from the REST API, filtering the data in the cells using a search bar and sorting them in the right alphabetical order, and also send data to a REST API.
codable core-data coredata data-persistance image-cache json networking pull-to-refresh rest-api restful restful-api search-bar slide-menu swift swift-4 swift5 swipe-to-delete tableview unit-testing urlsession
Last synced: 09 Apr 2025
https://github.com/thomasjbradley/markbot
An application that automatically tests and marks student code assignments in Algonquin College Graphic Designβs Web Dev courses.
automation css grading html javascript markbot students testing unit-testing
Last synced: 19 Feb 2025
https://github.com/binarybirds/testify
Testify converts XCTest output into a proper structure (JSON, JUNIT, MD, GFM), or it'll miserably fail. π
gfm json junit md swift swift-5 testing unit-testing xcode xctest xctest-linux xctestcase
Last synced: 10 Apr 2025
https://github.com/elgatosf/jonah
Develop, Test, and Deploy Django inside Docker
containers deploy django django-deployment djangopony docker docker-commands docker-container docker-image python python-2 python-3 testing unit-testing
Last synced: 09 Apr 2025
https://github.com/lissy93/quick-example-of-testing-in-nodejs
π‘ An example TDD project in Node.js, with unit tests, coverage tests, a stubbed API, continuous integration, code quality reviews and automated dependency checking
assertions behavior-driven-development code-quality continuous-integration coverage-testing dependency-manager istanbul mocha stubbing test-driven-development unit-testing
Last synced: 12 Nov 2024
https://github.com/pmarincak/gms2-test
Unit Testing Framework for Gamemaker Studio 2.3+
game-development gamemaker gamemaker-language gamemaker-studio-2 gml unit-testing
Last synced: 01 Apr 2025
https://github.com/vegardit/haxe-doctest
A haxelib inspired by Python's doctest command that generates unit tests based on assertions specified within the source code.
doctest haxe haxelib unit-testing
Last synced: 15 Mar 2025
https://github.com/mihailgaberov/testing-reactjs-examples
π§ͺ "What should we test in our React components" - presentation examples.
enzyme jest jest-snapshots react reactjs ui unit-testing
Last synced: 23 Apr 2025
https://github.com/sararasoulian/dotnet-webapi-sample
π A Sample Web API Application
authentication clean-architecture clean-code cqrs-pattern docker entity-framework-core integration-testing postgresql-database redis-cache restful-api serilog tdd unit-testing
Last synced: 11 Apr 2025
https://github.com/moemoe89/go-unit-test-sql
π§ͺ Mock SQL Test for Redis in Golang for my Medium story material
go golang mock mysql postgresql unit-testing
Last synced: 19 Nov 2024
https://github.com/LucHermitte/vim-UT
Unit Testing plugin for Vim
assertions quickfix-window unit-testing vim vim-plugins
Last synced: 25 Nov 2024
https://github.com/hexdigest/gounit-vim
Vim plugin for https://github.com/hexdigest/gounit
Last synced: 16 Nov 2024
https://github.com/yusuf8ahmed/Wasmite
Now WebAssembly has proper testing, unit-testing and debugging π€
debug debugger debugging-tool debugging-tools test test-automation test-framework testing testing-framework testing-tools unit-testing unittest unittesting wasm wasm-bytecode wasmer webassemby
Last synced: 14 Nov 2024
https://github.com/yusuf8ahmed/wasmite
Now WebAssembly has proper testing, unit-testing and debugging π€
debug debugger debugging-tool debugging-tools test test-automation test-framework testing testing-framework testing-tools unit-testing unittest unittesting wasm wasm-bytecode wasmer webassemby
Last synced: 26 Mar 2025
https://github.com/slxiao/test-funnel
βοΈ test selector for Javascript
dependencies javascript regression-test-selection regression-testing unit-testing
Last synced: 18 Mar 2025
https://github.com/indrajeetpatil/intro-to-snapshot-testing
Introduction to snapshot (aka golden) testing (in R)
golden-tests quarto revealjs rstats snapshot-testing testthat unit-testing
Last synced: 08 Apr 2025
https://github.com/zpl-c/tester
π§ͺ A simple, minimalist tester for your minimalist needs
c99 no-dependencies single-header unit-testing
Last synced: 09 Apr 2025
https://github.com/nyggus/easycheck
A module offering Python functions for simple and readable assertion-like checks to be used inside code, but also in testing.
assertion python3 testing unit-testing
Last synced: 17 Nov 2024
https://github.com/foresterre/yare
πΆ Lean parametrized testing library for Rust
crate hacktoberfest library macros parameterised parameterised-tests parameterized parameterized-tests parametrized parametrized-tests rust rust-lang test testing unit-test unit-testing
Last synced: 09 Apr 2025
https://github.com/misode/packtest
Fabric mod for testing data packs, with data packs
data-pack data-packs datapack datapacks fabricmc gametest gametest-minecraft minecraft unit-testing
Last synced: 16 Mar 2025
https://github.com/toniov/es-fixtures
esfix - Simple fixture loading for Elasticsearch on Node.js
bootstrap bulk callback cli command-line-tool elasticsearch fixture-loading fixtures javascript mock-data nodejs promise promises unit-testing
Last synced: 28 Mar 2025
https://github.com/adriansuter/php-autoload-override
Override fully qualified function calls inside your class methods in order to be able to mock them during testing.
autoload override php php7 phpunit testing unit-testing
Last synced: 13 Apr 2025
https://github.com/pgssoft/httpclientmock
Library for mocking Java 11 HttpClient.
httpclient java mock test unit-testing
Last synced: 22 Apr 2025
https://github.com/kl3jvi/mvi_clean_architecture
π Restaurant listing android app using MVI architecture. Using jetpack libraries such as Flows,Coroutines, Dagger-Hilt, Room etc.
android coroutines-android flows mvi-architecture mvvm unit-testing
Last synced: 07 Apr 2025
https://github.com/marcl/js-unit-testing-examples
π€ JavaScript Unit Testing Examples
chai express javascript middleware mocha promises sinon unit-testing
Last synced: 12 Apr 2025
https://github.com/sethsandaru/kiva-laravel-tdd
Real-world Project to learning about Unit Testing/TDD with Laravel for everybody
laravel laravel-tdd php php-unit-tests unit-testing
Last synced: 16 Apr 2025
https://github.com/devmamunur/pmsgo
PMSGo is an open-source project management system built with Typescript, Node.js, Express.js, MongoDB, Next.js, MUI and more.
docker docker-compose express jest-tests jwt mongodb mongoose mui next-auth nextjs nodejs pmsgo project-management-system react redux-toolkit saas typescript unit-testing
Last synced: 11 Nov 2024
https://github.com/FuzzyMonkeyCo/monkey
@FuzzyMonkeyCo's minion
api cli-application exploratory-test-monkey generative-testing hacktoberfest http integration-testing model-based-test openapi openapi-validation property-based-testing property-testing swagger test-automation test-runners testing tests unit-testing validations
Last synced: 17 Nov 2024
https://github.com/cristofima/storecleanarchitecture-net
This is a basic project to demonstrate an introduction about the implementation of Clean Architecture on .NET
clean-architecture dotnet entity-framework-core integration-testing sql-server unit-testing web-api
Last synced: 20 Dec 2024
https://github.com/lgpage/pytest-cython
A pytest plugin that allows for the testing of C extension modules for Python, specifically created through cython
cython pytest python test testing unit-testing
Last synced: 13 Apr 2025
https://github.com/superstar1205/angular-uint-test
Angular-Unit-Test: all are over 90% π. TypeScript/Karama/Jasmine/Angular/CSS/HTML5/Unit-test
angular css html jasmine testing typescript unit-testing
Last synced: 12 Apr 2025
https://github.com/micaellobo/e-commerce-store
Spring Boot microservices application for an E-commerce platform.
api-gateway docker eureka-discovery-service grafana grafana-loki grafana-tempo integration-testing kafka microservices microservices-architecture open-telemetry prometheus spring-boot testcontainers unit-testing zipkin
Last synced: 08 Feb 2025
https://github.com/ashokdey/nodejs-unit-testing
The repo for the code lab session of JSLovers meetup on 17th March 2019
javascript jest mocha nodejs testing unit-testing workshop
Last synced: 30 Nov 2024
https://github.com/leaverou/htest
Declarative, boilerplate-free unit testing
Last synced: 13 Nov 2024
https://github.com/yogyogi/asp.net-core-unit-testing-with-xunit
How to perform Unit Testing with xUnit in ASP.NET Core
aspnetcore integration-testing moq selenium selenium-csharp selenium-tests selenium-webdriver testing ui-testing unit-test unit-testing xunit
Last synced: 11 Apr 2025
https://github.com/geshan/currency-api
A demo project on how to test a node/express app with Mocha, Nock and proxyquire (MNP) and code coverage with nyc/istanbul.
example express istanbul javascript mocha nock nodejs nyc proxyquire testing unit-testing
Last synced: 16 Mar 2025
https://github.com/tymonx/utest
Lightweight unit testing framework for C/C++ projects. Suitable for embedded devices.
arm arm-microcontrollers bsd-license c-plus-plus c-plus-plus-11 cmake cortex-m cpp cpp11 embedded embedded-devices microcontrollers tdd test-driven-development testing unit-testing
Last synced: 14 Apr 2025
https://github.com/avestura/attackdragon
π§ͺ My tiny project for Software Testing
acceptance-testing course csharp guilan-university integration-testing software-development software-testing system-testing tdd test-automation test-driven test-driven-development testing-tools unit-testing wpf
Last synced: 10 Apr 2025
https://github.com/peppelinux/videodrone
WebRTC Selenium HQ tests in python.
python-3 selenium selenium-python unit-testing unittest webrtc
Last synced: 13 Feb 2025
https://github.com/rafael-santiago/cutest
C-Library for unit testing.
c dsl internal-dsl kernel-mode-unit-tests memory-leak-detection minimalist-library suckless unit-testing
Last synced: 05 Apr 2025
https://github.com/romeh/springboot-junit5-mockito2
Show case for how to use junit 5 and mockito 2 for unit testing and integration test in spring boot 2
integration-testing junit5 mockito mockito-2 spring-boot2 unit-testing
Last synced: 09 Apr 2025
https://github.com/deno-libs/superfetch
π HTTP Server testing library inspired by node-supertest-fetch.
deno http-testing superagent supertest testing unit-testing
Last synced: 05 Apr 2025
https://github.com/edwinvw/cloud-native-net
Sample code for my presentation "Lessons learned building a cloud-native architecture in .NET"
cloud-native cqrs csharp ddd dotnet entity-framework-core event-driven-architecture event-sourcing microservices pub-sub rabbitmq sample-code sqlserver unit-testing
Last synced: 14 Apr 2025
https://github.com/productive-dev/refactoring-dotnet
An example project demonstrating cleaning up legacy code and improving testability
dotnet legacy-code refactoring unit-test unit-testing
Last synced: 11 Mar 2025
https://github.com/danielbayley/jest-preset-coffeescript
π Easily write your Jests in @CoffeeScript.
coffeescript configuration jest npm package testing transform unit-testing
Last synced: 20 Nov 2024
https://github.com/albertarakelyan/checkinator-frontend
A simple MERN app for testing Stripe with user and subscription management, and for taking React architecture I used to know to the next level with advanced usage of unit tests.
eslint mern-stack pwa react redux redux-toolkit sass stripe typescript unit-testing
Last synced: 12 Feb 2025
https://github.com/cuppa-framework/cuppa
Cuppa - A testing framework for Java 8+
bdd bdd-framework java java-8 java8 tdd tdd-framework testing testing-tools unit-test unit-testing unittest
Last synced: 10 Apr 2025
https://github.com/datadog/dd-sdk-swift-testing
Datadog Test Optimisation framework for Swift / ObjC
Last synced: 24 Apr 2025
https://github.com/JamieMason/add-matchers
Write useful test matchers compatible with Jest and Jasmine.
jasmine jasmine-matchers javascript-tests jest test-matchers testing unit-testing
Last synced: 21 Nov 2024
https://github.com/jamiemason/add-matchers
Write useful test matchers compatible with Jest and Jasmine.
jasmine jasmine-matchers javascript-tests jest test-matchers testing unit-testing
Last synced: 12 Apr 2025
https://github.com/oldcorvus/chickomenu
Digital menu QR code generator app backend
celery celery-tasks digital-menu django django-redis django-rest-framework djoser docker docker-compose drf-yasg flower kavenegar postgresql psycopg2 qrcode-generator redis redis-cache redis-django swagger unit-testing
Last synced: 13 Nov 2024
https://github.com/jagreehal/stencil-boilerplate
My Stencil boilerplate
e2e-tests javascript jest puppeteer stenciljs storybook travis-ci tslint typescript unit-testing
Last synced: 29 Jan 2025
https://github.com/batrdn/nock-graphql
Minimal client-side GraphQL testing tool
graphql graphql-mock graphql-testing nock nock-graphql unit-testing
Last synced: 07 Dec 2024
https://github.com/pilagod/nextmock
NextMock is an enhanced mock for unittest.mock.Mock
async mock python stub unit-testing
Last synced: 01 Jan 2025
https://github.com/styczynski/bash-universal-tester
:white_check_mark: Universal testing script for bash
bash bash-script bash-universal-tester cli cli-utilities script shell-script test test-automation test-data test-runner testing testing-tools unit-testing
Last synced: 14 Apr 2025
https://github.com/rbengtsson/automoqer
Automatically creates services for unit testing with all constructor parameters as Moq-objects
Last synced: 02 Apr 2025
https://github.com/akamud/fakeiteasy.autofakeit
A very simple, yet flexible, "AutoFaker" for FakeItEasy to easily auto generate classes with faked dependencies.
csharp fakeiteasy mstest nunit unit-testing xunit
Last synced: 12 Apr 2025
https://github.com/OpenSmallworld/munit
munit
magik smallworld smallworld-ge testing unit-testing
Last synced: 11 Mar 2025
https://github.com/noriste/reactjsday-2019-testing-course
React Testing course created for the Italian ReactJSDay 2019 conference
component-testing cypress e2e-testing integration-testing jest react testing testing-library unit-testing
Last synced: 16 Mar 2025
https://github.com/sarahdayan/colorpicker-tdd-tutorial
The project of the tutorial "An Introduction to TDD with Vue.js" on fronstuff.io.
javascript tdd unit-testing vuejs
Last synced: 21 Mar 2025
https://github.com/xriot45/express-js-cli
Express JS CLI is a Command Line Interface (CLI) tool designed to make it easier and faster to create RESTful API projects using Express JS Framework.
cli commit-lint expressjs husky javascript layered-architecture node-js npm rest-api typescript unit-testing
Last synced: 11 Apr 2025
https://github.com/openmf/fineract-cn-mobile
DEPRECATED project - Check the Apache fineract-cn-mobile project instead
android butterknife dagger2 fineract integration-testing mvp mvp-architecture retrofit2 retrofit2-rxjava rxandroid rxjava support-library unit-testing
Last synced: 08 Feb 2025
https://github.com/hilsonxhero/laravel-elastic-vision
Elasticsearch driver for Laravel Scout. :triangular_flag_on_post:
elasticsearch laravel laravel-scout-driver octane php search-engine unit-testing
Last synced: 13 Apr 2025
https://github.com/a7med3del1973/fawry-internship
This Repository contains materials and tasks for the Fawry internship program, This comprehensive program covers both frontend and backend development, equipping me with web technologies Spring and Angular and software engineering principles .
angular design-pattern design-patterns docker fawry-intern java java-8 javascript kubernetes maven microservice oop-principles servelet solid-principles spring spring-boot typescript unit-testing
Last synced: 10 Apr 2025
https://github.com/anshumanpattnaik/python-flask-microservices
Python Flask Microservices
api-rest api-testing crud-api flask-restful jwt-authentication microservices mongo mongodb python-3-6 python3 restful-api swagger-ui unit-testing
Last synced: 09 Apr 2025
https://github.com/mattkretz/virtest
header-only unit test framework
cpp cpp11 test-framework unit-testing
Last synced: 10 Apr 2025
https://github.com/jfversluis/mauixunittestsample
Sample code to demonstrate how to add a xUnit test project to your .NET MAUI app
dotnet-maui sample-code unit-testing xunit
Last synced: 03 Dec 2024
https://github.com/jthomperoo/test-exec-command-golang
Example showing how to test exec.Command in Go
command exec go golang shell unit-testing
Last synced: 09 Apr 2025
https://github.com/snwfdhmp/taskr
Automated testing: No-regression implementation using git hooks
git go golang no-regression pre-commit regression-testing speed task test unit unit-testing
Last synced: 12 Apr 2025
https://github.com/johannes-mueller/test-cockpit.el
Run tests for multiple languages from emacs.
cargo emacs emacs-lisp emacs-package python rust testing unit-testing
Last synced: 24 Apr 2025