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-11-15 00:30:52 UTC
- JSON Representation
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: 17 Nov 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/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/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/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: 14 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/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/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/dees040/festing
Fasten up your unit tests in Laravel by more than 100%
Last synced: 07 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: 16 Nov 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/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/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/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/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/SebastianJay/unity-ci-test
Example Unity Project using TravisCI
build travis-ci unit-testing unity upload
Last synced: 10 Nov 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/keplersj/jest-raw-loader
Jest transformer mimicking webpack-contrib/raw-loader's functionality
jest unit-testing webpack-contrib
Last synced: 11 Nov 2024
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: 14 Nov 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/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/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/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: 16 Nov 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/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/klieret/randomfiletree
Create random file structures in python for testing purposes.
hacktoberfest python3 testing unit-testing unittest
Last synced: 14 Nov 2024
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: 07 Nov 2024
https://github.com/egil/blazor-workshop
Blazor workshop - TDD style - with bUnit
blazor bunit test unit-testing
Last synced: 09 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: 12 Oct 2024
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: 08 Nov 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
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: 07 Oct 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: 14 Oct 2024
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: 14 Oct 2024
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/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: 09 Nov 2024
https://github.com/miguelgrinberg/asyncio-testing
Unit testing asyncio code
async-await async-python asyncio mock python3 unit-testing unittest
Last synced: 28 Oct 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: 15 Oct 2024
https://github.com/arunk2121/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: 14 Oct 2024
https://github.com/keyweeusr/kivyunittest
:bee: Test more, cry less!
kivy python tutorial unit-testing
Last synced: 14 Oct 2024
https://github.com/bigwhite/cbehave
A Behavior Driven Development Framework for C
Last synced: 08 Nov 2024
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: 07 Nov 2024
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/janhesters/riteway-jest
Unit tests that always supply a good bug report when they fail for Jest.
Last synced: 07 Nov 2024
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: 12 Oct 2024
https://github.com/helpscout/seed-barista
☕️ Barista: CSS unit testing with Javascript
css node-sass open-source sass seed unit-testing
Last synced: 15 Oct 2024
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: 14 Oct 2024
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: 12 Oct 2024
https://github.com/hexdigest/gounit-vim
Vim plugin for https://github.com/hexdigest/gounit
Last synced: 16 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: 02 Nov 2024
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: 17 Nov 2024
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: 01 Nov 2024
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/LucHermitte/vim-UT
Unit Testing plugin for Vim
assertions quickfix-window unit-testing vim vim-plugins
Last synced: 06 Aug 2024
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: 01 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/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: 12 Oct 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: 30 Oct 2024
https://github.com/slxiao/test-funnel
⌛️ test selector for Javascript
dependencies javascript regression-test-selection regression-testing unit-testing
Last synced: 27 Oct 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: 27 Oct 2024
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: 05 Nov 2024
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/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: 14 Oct 2024
https://github.com/edubart/lester
Minimal Lua test framework
busted lua nelua test test-framework testing unit-testing
Last synced: 30 Oct 2024
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: 06 Nov 2024
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/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: 31 Oct 2024
https://github.com/marcl/js-unit-testing-examples
🤓 JavaScript Unit Testing Examples
chai express javascript middleware mocha promises sinon unit-testing
Last synced: 07 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/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: 12 Oct 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: 15 Nov 2024
https://github.com/peppelinux/videodrone
WebRTC Selenium HQ tests in python.
python-3 selenium selenium-python unit-testing unittest webrtc
Last synced: 11 Oct 2024
https://github.com/leaverou/htest
Declarative, boilerplate-free unit testing
Last synced: 13 Nov 2024
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: 15 Nov 2024
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: 27 Oct 2024
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 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: 18 Oct 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: 02 Oct 2024
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: 27 Oct 2024
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/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 Nov 2024
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: 06 Nov 2024
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: 23 Oct 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: 04 Aug 2024
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: 28 Oct 2024
https://github.com/pilagod/nextmock
NextMock is an enhanced mock for unittest.mock.Mock
async mock python stub unit-testing
Last synced: 04 Aug 2024
https://github.com/pgssoft/httpclientmock
Library for mocking Java 11 HttpClient.
httpclient java mock test unit-testing
Last synced: 10 Nov 2024
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: 15 Nov 2024
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: 28 Oct 2024
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: 14 Nov 2024