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/brianvoe/vue-build
Ultra Simple, Development, Testing and Production Build Cli
babel chai e2e-tests eslint javascript karma mocha nightwatch sass unit-testing vue webpack2
Last synced: 26 Jan 2025
https://github.com/joshka/junit-json-params
JUnit 5 JSON Parameterized Tests library
java json jsonp junit-json junit5 parameterized-tests unit-testing
Last synced: 07 Apr 2025
https://github.com/daviddesimone/mock_derive
A mocking library for Rust-lang
crates mock mock-library mocking mocking-library rust rust-library trait unit-testing
Last synced: 13 Apr 2025
https://github.com/DavidDeSimone/mock_derive
A mocking library for Rust-lang
crates mock mock-library mocking mocking-library rust rust-library trait unit-testing
Last synced: 29 Mar 2025
https://github.com/ascrus/getl
A tool for developing and testing ETL and ELT processes for automating the capture, delivery and processing of information in data warehouses on the MicroFocus Vertica platform.
csv dsl elt etl excel hdfs hive impala json kafka sql unit-testing vertica xml
Last synced: 15 Apr 2025
https://github.com/nejcc/php-datatypes
Enhance your PHP projects with php-datatypes. a robust library that introduces strict type safety and precision. Effortlessly manage signed and unsigned integers Int8, UInt8, etc, various floating-point formats Float32, Float64, etc., and structured data types like structs and dictionaries, ensuring your applications are both reliable and efficient
core data-types package php unit-testing
Last synced: 06 Apr 2025
https://github.com/vlondon/swatch
Watcher for Unit Tests written in Swift
command-line command-line-tool daemon iphone-x runner swift swift4 unit-testing watcher xcode9
Last synced: 29 Nov 2024
https://github.com/samuelcolvin/edge-mock
Tools for testing and developing CloudFlare worker apps.
cloudflare-workers service-worker typescript unit-testing
Last synced: 12 Apr 2025
https://github.com/nbro/andz
Algorithms and data structures for educational, demonstrational and experimental purposes.
algorithms computer-science data-structures demonstration education experimental python research software-engineering unit-testing
Last synced: 17 Dec 2024
https://github.com/yoast/wp-test-utils
PHPUnit and WordPress cross-version compatibility layer for testing plugins and themes build for WordPress
brainmonkey integration-testing phpunit unit-testing wordpress
Last synced: 04 Apr 2025
https://github.com/berchj/aientries
wordpress plugin to automatice creation of quality wordpress standard posts using NEWS API , GEMINI AI and Stable Diffusion API for free
ai artificial-intelligence automation composer gemini gemini-api google google-api newsapi php stability-ai tests unit-testing wordpress wordpress-plugin wp-env
Last synced: 09 Feb 2025
https://github.com/pheymann/specdris
A test framework for Idris
idris idris-ecosystem test-framework testing unit-testing unittest
Last synced: 07 Apr 2025
https://github.com/Yoast/wp-test-utils
PHPUnit and WordPress cross-version compatibility layer for testing plugins and themes build for WordPress
brainmonkey integration-testing phpunit unit-testing wordpress
Last synced: 25 Nov 2024
https://github.com/ihordiachenko/eslint-plugin-chai-friendly
Makes eslint friendly towards Chai.js 'expect' and 'should' statements.
chai eslint eslint-plugin javascript linting unit-testing
Last synced: 04 Apr 2025
https://github.com/baroshem/nuxt-starter
Opinionated Nuxt Starter
a11y ci dockerfile e2e editorconfig image lighthouse-ci linter nuxt performance prettier security seo tailwindcss typescript unit-testing vue
Last synced: 20 Dec 2024
https://github.com/7ep/demo
A demonstration of a web application with tests
automation bdd behave cucumber database demonstration gherkin gradlew java jenkins python selenium tdd unit-testing
Last synced: 11 Feb 2025
https://github.com/Baroshem/nuxt-starter
Opinionated Nuxt Starter
a11y ci dockerfile e2e editorconfig image lighthouse-ci linter nuxt performance prettier security seo tailwindcss typescript unit-testing vue
Last synced: 06 Dec 2024
https://github.com/mistergf/powerrails
Scaffolding for PowerShell scripts and modules
continuous-deployment linting powershell powershell-modules unit-testing
Last synced: 09 Apr 2025
https://github.com/beanbaginc/kgb
Python function spy support for unit tests
python python2 python3 unit-test unit-testing
Last synced: 04 Apr 2025
https://github.com/metabase/hawk
It watches your code like a hawk! You like tests, right? Then run them with our state-of-the-art Clojure test runner.
ci clojure test test-runner testing tests unit-testing
Last synced: 04 Apr 2025
https://github.com/sergiusthebest/kmtest
Kernel-mode C++ unit testing framework in BDD-style
bdd driver header-only kernel-mode test-framework unit-testing
Last synced: 13 Apr 2025
https://github.com/mrzechonek/tut-framework
C++ Template Unit Test Framework
Last synced: 07 Apr 2025
https://github.com/latifatcii/DailyNews
Daily News is a news app with good looking user interface ! Apps architecture is MVVM and used RxSwift for binding.
autolayout cocoapods collectionview ios ios-app ios-swift newsapi programmatic-interface rxblocking rxcocoa rxswift sdwebimage swift swift5 unit-testing
Last synced: 12 Nov 2024
https://github.com/romeh/spring-boot-ignite
Show case for how to integrate apache ignite with spring boot plus using the durable memory feature and sql queries over ignite in memory caches
durable-memory ignite in-memory-computations in-memory-database jenkins-pipeline key-value-database nosql spring-boot spring-retry sql-queries swagger2 unit-testing
Last synced: 10 Apr 2025
https://github.com/rrifafauzikomara/mealscatalogue
[Flutter SDK V.1] - Flutter application using base architecture component like BLoC pattern, RxDart, Http, SQFlite, Flavor, Unit Testing (Mockito), Instrumentation Testing and etc 🔥
dicoding-academy flutter flutter-animation flutter-bloc-pattern flutter-flavors flutter-rxdart flutter-sqflite integration-testing themealdb unit-testing
Last synced: 15 Apr 2025
https://github.com/clean-test/clean-test
A modern C++-20 testing framework.
c-plus-plus cpp cpp20 testing unit-testing
Last synced: 31 Mar 2025
https://github.com/debck/learning-go
List of concepts and code snippets that would help in learning Golang and apply in Web Development 🎉
concepts database forms golang learning-golang middleware middlware parsing-xml-data routes snippets study unit-testing webdevelopment
Last synced: 21 Mar 2025
https://github.com/d-edge/diffract
A .NET library to perform structural diff between two objects
diff dotnet fsharp hacktoberfest hacktoberfest2021 testing unit-testing
Last synced: 19 Dec 2024
https://github.com/ugioni/unit-tests-jest
Example to unit tests using Jest
coverage javascript jest nodejs test unit-testing
Last synced: 12 Apr 2025
https://github.com/piomin/sample-quarkus-microservices
Sample applications illustrating usage of Quarkus framework for building microservice architecture
graalvm java microservices openshift quarkus s2i swagger unit-testing
Last synced: 05 Apr 2025
https://github.com/huysentruitw/entity-framework-mock
Easy Mock wrapper for mocking EF6 DbContext and DbSet using Moq or NSubstitute
csharp dotnet entity-framework mock moq nsubstitute unit-testing
Last synced: 11 Nov 2024
https://github.com/shiling/testing-zero-to-hero
Exercises for learning how to write Unit tests, API tests, End-to-end tests, and more...
api-testing chai chai-http end-to-end-testing mocha uilicious unit-testing webdriverio
Last synced: 12 Apr 2025
https://github.com/obrunodelgado/camelboilerplate
A Spring Boot Camel boilerplate that aims to consume events from Apache Kafka, process it and send to a PostgreSQL database.
camel camel-boilerplate data-engineering docker flyway java java-11 junit5 kafka migrations postgresql spring-boot unit-testing
Last synced: 10 Apr 2025
https://github.com/vinayakkulkarni/nuxt-ava-e2e-unit-testing
🧪 Nuxt + Ava for E2E & Unit Testing
ava babel code-coverage e2e-testing javascript nuxt nyc testing testing-framework unit-testing vue
Last synced: 05 Apr 2025
https://github.com/fdefelici/clove-unit
Single-Header Unit Testing framework for C (interoperable with C++) with test autodiscovery feature
autodiscovery c-language clove clove-unit single-header unit-testing unit-testing-framework unit-testing-library
Last synced: 10 Jan 2025
https://github.com/dubzzz/ava-fast-check
Property based testing for AVA based on fast-check
ava generative-testing property-based-testing quickcheck unit-testing
Last synced: 17 Nov 2024
https://github.com/bearror/oletus
Minimal ECMAScript Module test runner
es6-modules esm esmodules javascript node tdd test-framework test-runner testing unit-testing
Last synced: 14 Nov 2024
https://github.com/britzl/deftest
Unit testing in Defold
defold defold-library lua unit-testing
Last synced: 31 Mar 2025
https://github.com/elliotchance/concise
✅ Concise is test framework for using plain English and minimal code, built on PHPUnit.
assertions php phpunit testing unit-testing
Last synced: 11 Apr 2025
https://github.com/xuqingkuang/react-redux-boilerplate
React + Redux boilerplate written with TypeScript.
boilerplate coverage demo jest lint react typescript unit-testing webpack yarn
Last synced: 24 Apr 2025
https://github.com/edmartt/grpc-crud
A simple gRPC server-client code with an http client for sending data
concurrency gin gin-gonic go golang gorm goroutine goroutines gprc openapi solid-principles swagger swaggo testing testing-framework unit-testing unittest
Last synced: 19 Dec 2024
https://github.com/eranboudjnah/testit
Generate unit testing boilerplate from kotlin files.
generator junit junit4 kotlin mockito mockito-kotlin mockk unit-test unit-testing unit-tests unittest
Last synced: 30 Nov 2024
https://github.com/nighttrax/react-test-buffet
An all-you-can-eat buffet of React TDD
acceptance-testing coverage coverage-report diff docker gui-testing mocha react screenshot selenium tdd unit-testing visual-regression visual-tests
Last synced: 22 Mar 2025
https://github.com/wpcodevo/complete-restful-api-in-rust
In this article, you will learn how to build a Rust API with unit testing in mind. This means we will take a modular approach, which will make our lives easier when writing unit tests.
actix-web actix-web-middleware docker github-actions postgresql rust unit-testing unit-tests
Last synced: 13 Apr 2025
https://github.com/htdangkhoa/express-react-boilerplate
(Deprecated) 🚀🚀🚀 This is a tool that helps programmers create Express & React projects easily base on react-cool-starter.
axios babel boilerplate code-splitting es6 eslint express flowtype jest mongodb npm-package prettier react react-router redux storybook template unit-testing universal webpack
Last synced: 24 Mar 2025
https://github.com/planetis-m/libfuzzer
Thin interface for libFuzzer, an in-process, coverage-guided, evolutionary fuzzing engine.
fuzzing hacking security unit-testing
Last synced: 06 Apr 2025
https://github.com/meysamhadeli/ecommerce-monolith
A monolith, built with .Net, DDD, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
aspnetcore clean-architecture cqrs ddd docker domain-driven-design dotnet dotnet-core dotnetcore end-to-end-testing event-driven integration-testing messaging monolith monolith-architecture unit-testing vertical-slice-architecture
Last synced: 19 Dec 2024
https://github.com/limechain/demo-subgraph
Demo Subgraph (The Graph) showcasing unit testing with Matchstick!
Last synced: 22 Nov 2024
https://github.com/fullstackwithlawrence/aws-openai
Example ChatGPT chatbots using Langchain and OpenAI
12-factor aws aws-api-gateway aws-lambda chat-ui-kit-react ci-cd github-actions gpt-35-turbo gpt-4 langchain langchain-app langchain-python openai openai-api openai-api-python python python3 react terraform unit-testing
Last synced: 12 Nov 2024
https://github.com/bloodyowl/reason-test-framework
A test framework for Reason compiled to JS with BuckleScript
bucklescript reasonml testing unit-testing
Last synced: 14 Nov 2024
https://github.com/deftio/c-and-cpp-tests-with-ci-cd-example
C/C++ example project for CI testing with Github Actions or Travis CI + build badges
badge build-pipelines c c-plus-plus cicd code-coverage continuous-integration cpp example-ci github github-actions github-actions-ci testing testing-framework travis-ci travisci unit-testing
Last synced: 13 Feb 2025
https://github.com/bezkoder/spring-boot-unit-test-rest-controller
Spring Boot Rest API unit test with Junit 5, Mockito, Maven
junit junit5 maven mockito rest-api spring-boot spring-boot-test spring-test springboot unit-testing webmvctest
Last synced: 14 Apr 2025
https://github.com/jgonzalezdr/CppUMockGen
Mock generator for CppUTest/CppUMock
cpp cpputest mock mocking testing unit-test unit-testing
Last synced: 11 Mar 2025
https://github.com/persimmon-projects/persimmon
A unit test framework for F# using computation expressions.
Last synced: 06 Dec 2024
https://github.com/lewismj/cucumber
Cucumber Test Framework & Plugin for SBT (BDD Testing in Scala)
bdd bdd-tests cucumber cucumber-plugin cucumber-runner cucumber-test-framework cucumber-tests jvm plugin sbt scala test-framework unit-testing
Last synced: 11 Feb 2025
https://github.com/lucono/karma-test-explorer
Visual Studio Code extension for Karma and Angular testing with the Jasmine or Mocha framework
angular jasmine javascript karma karma-jasmine karma-mocha mocha test-runner testing typescript unit-testing vscode vscode-extension
Last synced: 12 Apr 2025
https://github.com/bfrymire/crispy
Unit testing framework built in GML for GameMaker LTS 2022+
gamemaker gamemaker-lts gamemaker-studio-2 gms gms2 testing unit-testing
Last synced: 24 Mar 2025
https://github.com/zmievsa/pytest-fixture-classes
Fixtures as classes that work well with dependency injection, autocompletetion, type checkers, and language servers
annotations fixtures pytest pytest-plugin python testing type-hints unit-testing
Last synced: 16 Mar 2025
https://github.com/pcmacdon/jsish
Jsi is a small, C-embeddable javascript interpreter with tightly woven Web and DB support.
c code-generation database debugger diagnostics embedded fossil interpreter javascript jsi lockdown markdeep markdown mysql sandbox sqlite tracing unit-testing vue websocket
Last synced: 17 Nov 2024
https://github.com/tencent/goom
go语言mock库, 用于编写go语言单元测试时,mock函数、接口等场景
devops go golang mock tdd test test-automation testing unit-testing
Last synced: 13 Nov 2024
https://github.com/faruktoptas/news-mvp
This repository contains a sample RSS reader app with MVP architecture and Dagger2 implementation.
dagger2 mvp-android mvp-architecture rss-reader unit-testing
Last synced: 10 Apr 2025
https://github.com/poppsya/mediateka
The app demonstrates principles of usecases with RxJava2 , Dagger2 , Room , MVP , Mockito and Clean Architecture in Android. 📚
android android-application android-cleanarchitecture clean-architecture dagger2 gson java kotlin kotlin-android mockito-framework mvp mvp-android retrofit room room-android room-persistence-library rxjava-android rxjava2 testing unit-testing
Last synced: 16 Dec 2024
https://github.com/mehdihadeli/movie-search-application
🎬 A simple movie search app, built with .Net 8, Vertical Slice Architecture and using TMDB APIs and YouTube APIs for searching and details of the movies.
anti-corruption-layer clean-architecture cqrs csharp docker docker-compose dotnetcore integration-testing kubernetes mediator mediatr netcore polly resiliency tmdb tmdb-api unit-testing vertical-slices youtube-api
Last synced: 17 Mar 2025
https://github.com/tommylemon/unitauto-go
UnitAuto - ☀️ 最先进、最省事、ROI 最高的单元测试,机器学习 零代码、全方位、自动化 测试 方法/函数,用户包含腾讯、快手、某 500 强巨头等,本项目为 Go 版 ☀️ The most advanced unit testing way powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions. Used by Tencent, Kwai, a Fortune 500 company, etc. This repo is the Go version
automation go golang golang-library mock mocking-library test-automation testing testing-automation unit-test unit-testing unittest unittesting ut
Last synced: 21 Mar 2025
https://github.com/hakky54/java-tutorials
📝 A repository containing different java tutorials
elasticsearch grpc java log-captor mockito security spring ssl tls tutorial unit-testing websocket
Last synced: 14 Apr 2025
https://github.com/ariesjia/vue-composition-test-utils
Simple vue composition api unit test utilities support both Vue 2 and 3
composition-api unit-testing vue
Last synced: 01 Dec 2024
https://github.com/tiagoporto/generator-swill-boilerplate
:beer: The front-end Boilerplate that you need to start easily customizable multi-device development.
autoprefixer boilerplate css es2015 es2016 es2017 eslint generates-sprites generator gh-pages gulp handlebars html-validation javascript sass stylus swill-boilerplate unit-testing yeoman yeoman-generator
Last synced: 25 Jan 2025
https://github.com/emanuelefavero/next-jest-testing-library
This is a cheat sheet repo for Next.js + Jest + React Testing Library
functional-testing jest nextjs react react-testing-library testing unit-testing
Last synced: 29 Mar 2025
https://github.com/aivascu/entityframeworkcore.autofixture
A library aimed to minimize the boilerplate required to unit-test Entity Framework Core code using AutoFixture and in-memory providers.
autofixture database entity-framework entity-framework-core in-memory mocking sqlite testing tests unit-test unit-testing
Last synced: 19 Nov 2024
https://github.com/ehmicky/get-bin-path
Get the current package's binary path
bin binary cli cwd dependency-management es6 executable javascript library nodejs npm package package-json package-manager path shell terminal testing typescript unit-testing
Last synced: 13 Mar 2025
https://github.com/dees040/festing
Fasten up your unit tests in Laravel by more than 100%
Last synced: 13 Apr 2025
https://github.com/ivangfr/springboot-keycloak-mongodb-testcontainers
The goals of this project are: 1) Create a Spring Boot application that manages books, called book-service; 2) Use Keycloak as OpenID Connect Provider; 3) Test using Testcontainers; 4) Explore the utilities and annotations that Spring Boot provides when testing applications.
docker integration-testing java keycloak mapstruct mongodb oauth2-resourceserver spring-boot spring-data-mongodb spring-security spring-web-mvc springdoc-openapi testcontainers unit-testing
Last synced: 19 Dec 2024
https://github.com/akkyie/tablier
A micro-framework for Table Driven Tests.
parametrized-tests swift swift-package-manager table-driven-test test testing unit-testing xctest
Last synced: 13 Nov 2024
https://github.com/xchapter7x/hcunit
Helm Chart Unit: helps to unit test rendering of your templates using policies
helm helm-plugin helm-plugins opa open-policy-agent rego unit-test unit-testing unittest unittesting unittests
Last synced: 11 Nov 2024
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: 10 Apr 2025
https://github.com/yegor256/threads
Ruby Gem to unit-test a piece of code in multiple concurrent threads
concurrency ruby threading unit-testing
Last synced: 06 Apr 2025
https://github.com/wewatchwall/fast-fuzz
Test Case Generator Based on Branch Coverage and Fuzzing
fuzzing generative-testing testing typescript unit-testing verification white-box-testing
Last synced: 29 Jan 2025
https://github.com/SebastianJay/unity-ci-test
Example Unity Project using TravisCI
build travis-ci unit-testing unity upload
Last synced: 10 Nov 2024
https://github.com/brain-wp/brainfaker
Uses Faker and Brain Monkey to provide easy generation of fake WordPress objects and related functions
brain-monkey fake-objects faker mock-objects mockery unit-testing wordpress-objects
Last synced: 15 Apr 2025
https://github.com/keplersj/jest-raw-loader
Jest transformer mimicking webpack-contrib/raw-loader's functionality
jest unit-testing webpack-contrib
Last synced: 09 Apr 2025
https://github.com/webgl/three-musketeers
A simple module to introspect, debug and test any THREE.js application.
automated-testing e2e-testing testing-tools three three-js threejs unit-testing webgl
Last synced: 14 Feb 2025
https://github.com/developer-shivam/klimatic
Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android.
android clean-architecture coroutines custom-view kotlin material-design ui-testing unit-testing
Last synced: 10 Apr 2025
https://github.com/sealambda/unit-text
Unit tests for plain text - LLM as a copy editor
agentic-ai ai blog llm ollama unit-testing
Last synced: 11 Apr 2025
https://github.com/rock3r/advanced-kotlin-workshop
Code for my "Practical Advanced Kotlin in Practice" workshop
advanced android-studio intellij junit5 kotlin language-features tdd testing unit-testing version-catalog workshop workshop-materials
Last synced: 21 Mar 2025
https://github.com/rabbal/DNTFrameworkCoreTemplate
Boilerplate project templates based on DNTFrameworkCore
aspnetcore aspnetcorewebapi dntframework dotnetcore integration-testing project-template unit-testing
Last synced: 16 Mar 2025
https://github.com/azure/umock-c
A pure C mocking library
c cross-platform easy-to-use mock mock-library mocking mocking-framework mocks unit-testing
Last synced: 07 Apr 2025
https://github.com/ahamed/jsphp
A php library for implementing Array, Object, String methods in JavaScript way.
composer composer-package hacktoberfest hacktoberfest2021 php phpcs phpunit unit-testing utility-library
Last synced: 09 Apr 2025
https://github.com/klieret/randomfiletree
Create random file structures in python for testing purposes.
hacktoberfest python3 testing unit-testing unittest
Last synced: 07 Apr 2025
https://github.com/mjebrahimi/sqlinmemory
SqlInMemory is a library for creating SqlServer database on Memory instead of hard disk, at last Drops and Disposes database when you're done with it. This is useful for Integration Testing.
inmemory inmemory-db inmemory-test integration-testing sqlserver unit-test unit-testing
Last synced: 18 Mar 2025
https://github.com/henriqueweiand/nestjs-ecommerce
Example to exercise clean architecture with different databases + cache layer + DDD
cache clean-architecture ddd e2e-tests github-actions jest mongodb mongoose nestjs postgresql prisma unit-testing
Last synced: 10 Apr 2025
https://github.com/sunxfancy/zeroerr
A powerful C++ unit testing/assert/log utils
assert assertion benchmarking c-plus-plus-11 cpp cpp11 dbg fuzzing header-only logger logging test-framework unit-test unit-testing unit-testing-framework
Last synced: 12 Apr 2025
https://github.com/jetbrains/teamcity-csharp-interactive
The cross platform build automation system: C# scripts + powerful API
build build-automation build-tool c-sharp csi docker dotnet dotnet-tool nuget scripting-language tools unit-testing
Last synced: 04 Feb 2025
https://github.com/ddneat/tropic
🍍 Test Runner Library
baretest javascript jest karma mocha node selenium tap tape test-automation test-framework test-runner test-runners test-tools testing typescript unit-testing
Last synced: 01 Dec 2024
https://github.com/thoughtworksinc/sbt-example
Run Scaladoc as unit tests
sbt sbt-plugin scala scaladoc testing unit-testing
Last synced: 12 Nov 2024
https://github.com/ngarbezza/testy
A minimal Javascript testing framework, for educational purposes. Live at npm at @pmoo/testy.
hacktoberfest javascript js learning oop tdd teaching test-driven-development testing unit-testing
Last synced: 13 Apr 2025
https://github.com/mesaugat/chai-exclude
Exclude keys to compare from a deep equal operation with chai expect or assert.
assert bdd chai chai-exclude chai-plugin exclude expect mocha tdd unit-testing
Last synced: 13 Apr 2025