Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2024-10-20 00:27:39 UTC
- JSON Representation
https://github.com/hexdigest/gounit
Unit tests generator for Go programming language
generator go golang unit-testing
Last synced: 03 Aug 2024
https://github.com/wp-phpunit/wp-phpunit
WordPress core PHPUnit library. [READ ONLY] Versions for new WordPress releases are built daily.
composer-package phpunit unit-testing wordpress wordpress-development
Last synced: 10 Oct 2024
https://github.com/ghost---shadow/unit-test-recorder
Record unit tests as you use your application.
babel babeljs instrumentation jest jest-snapshots nodejs testing unit-testing
Last synced: 11 Oct 2024
https://github.com/ropensci/vcr
Record HTTP calls and replay them
mocking r r-package rstats testing unit-testing vcr
Last synced: 13 Aug 2024
https://github.com/benweissmann/memongo
Easily run an in-memory MongoDB server for your Go unit tests
golang mocking mongo mongodb unit-testing
Last synced: 10 Oct 2024
https://github.com/gonzofish/semaphore-ng2-webpack
angular angular2 jasmine karma unit-testing webpack
Last synced: 14 Oct 2024
https://github.com/rubberduck-vba/Battleship
An Object-Oriented VBA experiment
battleship game hacktoberfest oop polymorphism unit-testing vba
Last synced: 13 Aug 2024
https://github.com/ebezzam/python-dev-tips
Minimal package to demonstrate good Python development habits
formatting github-actions packaging profiling python unit-testing
Last synced: 14 Oct 2024
https://github.com/gyrovorbis/libgimbal
C17-based extended standard library, cross-language type system, and unit testing framework targeting Sega Dreamcast, Sony PSP and PSVita, Windows, Mac, Linux, Android, iOS, and WebAssembly.
algorithms allocators c containers core dreamcast language-interoperability object-oriented-c psp psp-sdk psvita psvita-homebrew standard-library stl-c stl-containers type-system unit-testing utility-library
Last synced: 05 Nov 2024
https://github.com/cpptest/cpptest
:hammer_and_wrench: Powerful, yet simple, C++ unit testing framework; new home after https://sourceforge.net/projects/cpptest/
cpp cpp11 cxx cxx11 test-framework testing testing-framework unit-testing
Last synced: 12 Oct 2024
https://github.com/devlato/async-wait-until
Waits for an expectation to be truthy. A small library with a convenient API suitable for unit and integration testing
async await integration-testing javascript jsdom node nodejs npm predicate promise react-testing-library sync testing timer typescript unit-testing wait
Last synced: 01 Nov 2024
https://github.com/caremessageplatform/jasmine-styleguide
Suggested best practices when writing Jasmine unit tests.
angular-testing jasmine jasmine-tests javascript javascript-tests unit-testing
Last synced: 14 Oct 2024
https://github.com/CareMessagePlatform/jasmine-styleguide
Suggested best practices when writing Jasmine unit tests.
angular-testing jasmine jasmine-tests javascript javascript-tests unit-testing
Last synced: 09 Aug 2024
https://github.com/kt3k/kocha
:tea: Modern, simpler Mocha clone, no globals, lint friendly
bdd karma-plugin mocha test unit-testing
Last synced: 04 Aug 2024
https://github.com/paulogoncalvesbh/lambda-unit-test
Demonstration of unit testing implementation in Serverless application using the 'lambda-tester' library
lambda-tester serverless unit-testing
Last synced: 26 Oct 2024
https://github.com/asapach/babel-plugin-rewire-exports
Babel plugin for stubbing [ES6, ES2015] module exports
babel babel-plugin es2015 es6 esm javascript rewire rollup stub systemjs unit-testing webpack
Last synced: 31 Oct 2024
https://github.com/sadrax4/nestjs-unit_test
Controller & Repository Unit Test
nest-js nestjs node-js nodejs unit-testing
Last synced: 11 Oct 2024
https://github.com/microsoft/simplestubs
*SimpleStubs* is a simple mocking framework that supports Universal Windows Platform (UWP), .NET Core and .NET framework. SimpleStubs is currently developed and maintained by Microsoft BigPark Studios in Vancouver.
csharp microsoft-bigpark-studios mocking-framework roslyn unit-testing uwp vancouver
Last synced: 25 Sep 2024
https://github.com/lomsa-dev/http-mock-adapter
A simple to use mocking package for Dio intended to be used in tests.
dart dart-package dartlang dio flutter flutter-package http http-adapter integration-testing mock mockito testing testing-tools unit-testing
Last synced: 20 Oct 2024
https://github.com/sbcgua/mockup_loader
ABAP unit testing framework, prepare in Excel, reuse in abap code
abap data-preparation hacktoberfest mockup-loader sap test-automation testing-tools unit-testing
Last synced: 10 Oct 2024
https://github.com/mrcsxsiq/DroidNotes
📝 Note List app based on MVVM architecture (ViewModel, LiveData, Coroutines, Room and Jetpack Compose)
android architecture-components compose coroutines demo grpc hacktoberfest jetpack jetpack-compose livedata mvvm offline-first protobuf reactive room sample unit-testing viewmodel
Last synced: 03 Aug 2024
https://github.com/raagh/angular-karma_test-explorer
vscode extension for easy angular testing and debugging
angular angular-cli deprecated javascript karma test-runner testing-tools typescript unit-testing vscode vscode-extension vscode-plugin
Last synced: 30 Sep 2024
https://github.com/grug/data-mocks
Library to mock local data requests using Fetch or XHR
api-mock fetch-mock test-framework testing unit-testing web-development
Last synced: 02 Aug 2024
https://github.com/platisd/refactoring-for-testability-cpp
Hard-to-test patterns in C++ and how to refactor them
cpp design-pattern gtest refactoring solid testability unit-testing
Last synced: 28 Oct 2024
https://github.com/glytching/junit-extensions
JUnit5 extensions library including JUnit5 equivalents of some of the common JUnit4 rules: ExpectedException, TemporaryFolder etc
java java-8 junit junit-extension junit4-rules junit5 testing testing-tools unit-testing
Last synced: 27 Oct 2024
https://github.com/nomad-software/dunit
Advanced unit testing toolkit for the D programming language
Last synced: 04 Aug 2024
https://github.com/RandomEngy/UnitTestBoilerplateGenerator
An extension for Visual Studio that generates a unit test boilerplate from a given class, setting up mocks for all dependencies. Supports NUnit, Visual Studio Test, XUnit and many mock frameworks.
roslyn unit-testing visual-studio-extension
Last synced: 01 Aug 2024
https://github.com/imrenagi/microservice-skeleton
Microservice skeleton built in Spring Cloud.
docker docker-compose eureka hystrix integration-testing microservice spring spring-cloud spring-jpa spring-oauth2 spring-security unit-testing
Last synced: 03 Aug 2024
https://github.com/mschuchard/puppet-check
A streamlined efficient comprehensive set of checks for your entire Puppet code and data
acceptance-testing hacktoberfest linter puppet puppet-check puppet-lint puppet-testing rspec-puppet rspec-testing ruby style-linter syntax-checker testing unit-testing
Last synced: 14 Oct 2024
https://github.com/vacxe/konveyor
Random data class generator
generative-testing kotlin mock reflection testing testing-tools unit-testing
Last synced: 31 Oct 2024
https://github.com/prosumma/Guise
An elegant, flexible, type-safe dependency resolution framework for Swift
dependency-injection dependency-resolution service-locator swift unit-testing
Last synced: 15 Aug 2024
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: 01 Oct 2024
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: 26 Oct 2024
https://github.com/caicloud/learning-unit-testing-for-k8s-operator
学习如何为 Kubernetes Operators 进行单元测试 Learning How to Write Unit Tests for Kubernetes Operators
kubernetes operator unit-testing
Last synced: 02 Aug 2024
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: 31 Oct 2024
https://github.com/pheymann/specdris
A test framework for Idris
idris idris-ecosystem test-framework testing unit-testing unittest
Last synced: 03 Nov 2024
https://github.com/mehrankmlf/EasyCrypto
Clean Architecture and MVVM + Coordinator and Combine
api apimanager architecture clean-architecture combine coredata coredata-swiftui dependency-injection ios ios-app ios-open-source mvvm-architecture swift swift5 swiftui swiftui-example swiftui-learning unit-testing viewmodel
Last synced: 02 Aug 2024
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: 04 Nov 2024
https://github.com/umihico/pythonista-chromeless
Serverless selenium which dynamically execute any given code.
chrome chromeless headless headless-chrome integration-testing python scraping selenium serverless testing unit-testing webtester
Last synced: 09 Oct 2024
https://github.com/samuelcolvin/edge-mock
Tools for testing and developing CloudFlare worker apps.
cloudflare-workers service-worker typescript unit-testing
Last synced: 30 Oct 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: 14 Oct 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: 14 Oct 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 Oct 2024
https://github.com/factory-js/factory-js
🏭 The object generator for testing.
drizzle-orm dummy-data e2e-testing factory factory-bot fixture integration-testing jest mock playwright prisma seed seeding t3-stack test testing unit-testing vitest
Last synced: 10 Oct 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: 06 Aug 2024
https://github.com/clean-test/clean-test
A modern C++-20 testing framework.
c-plus-plus cpp cpp20 testing unit-testing
Last synced: 02 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: 13 Oct 2024
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: 10 Oct 2024
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: 27 Oct 2024
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: 28 Oct 2024
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: 02 Aug 2024
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: 14 Oct 2024
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: 13 Oct 2024
https://github.com/afet-yonetim-sistemi/ays-be
Afet Yönetim Sistemi Back-End
api authentication authorization back-end disaster-management docker docker-compose end-to-end-testing intellij-idea java junit jwt-authentication liquibase mysql restful-api service spring-boot spring-security testcontainers unit-testing
Last synced: 09 Oct 2024
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 Nov 2024
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: 14 Oct 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: 03 Aug 2024
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: 31 Oct 2024
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: 12 Oct 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: 14 Oct 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: 03 Aug 2024
https://github.com/britzl/deftest
Unit testing in Defold
defold defold-library lua unit-testing
Last synced: 02 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: 28 Oct 2024
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: 03 Aug 2024
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: 29 Oct 2024
https://github.com/htdangkhoa/erb
(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: 10 Aug 2024
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: 03 Aug 2024
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: 14 Oct 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 Oct 2024
https://github.com/jgonzalezdr/CppUMockGen
Mock generator for CppUTest/CppUMock
cpp cpputest mock mocking testing unit-test unit-testing
Last synced: 23 Oct 2024
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: 02 Nov 2024
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: 03 Aug 2024
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: 27 Oct 2024
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: 28 Oct 2024
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: 01 Nov 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: 30 Sep 2024
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: 01 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: 26 Oct 2024
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 jib keycloak mapstruct mongodb oauth2-resourceserver spring-boot spring-data-mongodb spring-security springdoc-openapi testcontainers unit-testing web
Last synced: 30 Oct 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: 27 Oct 2024
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: 30 Oct 2024
https://github.com/SebastianJay/unity-ci-test
Example Unity Project using TravisCI
build travis-ci unit-testing unity upload
Last synced: 02 Aug 2024
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: 14 Oct 2024
https://github.com/rabbal/DNTFrameworkCoreTemplate
Boilerplate project templates based on DNTFrameworkCore
aspnetcore aspnetcorewebapi dntframework dotnetcore integration-testing project-template unit-testing
Last synced: 27 Oct 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: 02 Aug 2024
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: 28 Oct 2024
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: 11 Oct 2024
https://github.com/keplersj/jest-raw-loader
Jest transformer mimicking webpack-contrib/raw-loader's functionality
jest unit-testing webpack-contrib
Last synced: 03 Aug 2024
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: 14 Oct 2024
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: 12 Oct 2024
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 Oct 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: 12 Oct 2024
https://github.com/klieret/randomfiletree
Create random file structures in python for testing purposes.
hacktoberfest python3 testing unit-testing unittest
Last synced: 31 Oct 2024
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: 12 Oct 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: 04 Aug 2024