Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/bespoken/virtual-alexa

:robot: Easily test and debug Alexa skills programmatically

alexa alexa-custom-skill alexa-skills-kit alexa-voice-service unit-testing

Last synced: 18 Nov 2024

https://github.com/DonaldWhyte/double

Mocking framework for Rust -- inspired by googlemock

mock mocking-framework rust-library testing unit-testing

Last synced: 31 Oct 2024

https://github.com/varabyte/truthish

A Kotlin multiplatform unit testing library inspired by / similar to Google Truth.

kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-library kotlin-linux kotlin-macos kotlin-mingw kotlin-multiplatform unit-testing

Last synced: 03 Nov 2024

https://github.com/lodeapp/lode

A universal GUI for unit testing built with Electron and Vue.js

cypress electron gui jest phpunit testing typescript unit-testing vue

Last synced: 21 Jan 2025

https://github.com/yzevm/typeorm-mock-unit-testing-example

Example how to mock TypeORM database connection for your blazing unit-tests with Mocha and Jest

docker-compose e2e-tests express jest mocha mock sinon stub tests typeorm typescript unit-testing

Last synced: 10 Oct 2024

https://github.com/Ori-Roza/drf-api-action

drf-api-action elevates Django Rest Framework testing with the action_api fixture, simplifying REST endpoint testing to a seamless, function-like experience.

api backend decorators django django-rest-framework django-test django-testing pytest pytest-fixtures python testing unit-testing webdevelopment

Last synced: 06 Jan 2025

https://github.com/ahmedeltaher/Android-MVP-Architecture

MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5

android android-architecture android-cleanarchitecture android-mvp clean-architecture clean-code dagger2 dagger2-mvp mvp mvp-architecture retrofit2 unit-testing

Last synced: 30 Oct 2024

https://github.com/ahmedeltaher/android-mvp-architecture

MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5

android android-architecture android-cleanarchitecture android-mvp clean-architecture clean-code dagger2 dagger2-mvp mvp mvp-architecture retrofit2 unit-testing

Last synced: 19 Nov 2024

https://github.com/mbland/go-script-bash

Framework for writing modular, discoverable, testable Bash scripts

bash coverage modular portable scripting test-coverage testing unit-testing

Last synced: 04 Dec 2024

https://github.com/tedyoung/kid-bank

Now known as Kid Money Manager. It's not a real bank, but keeps track of your kid's earnings, savings, and spending. Watch me Live Code its development on Twitch.

heroku java java-8 java8 junit maven postgresql spring-boot spring-data-jpa spring-mvc thymeleaf unit-testing

Last synced: 20 Jan 2025

https://github.com/callumacrae/vue-test

:checkered_flag: DEPRECATED: Component testing for Vue.js

chai-plugin testing unit-testing vue

Last synced: 27 Oct 2024

https://github.com/fullstack-development/react-redux-starter-kit

Modular starter kit for React+Redux+React Router projects.

bem-methodology react redux typescript unit-testing webpack

Last synced: 15 Nov 2024

https://github.com/ronanrodrigo/frisbee

Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application.

carthage cocoapods docker ios linux macos macosx mock network-wrapper networking spm testing unit-testing urlsession

Last synced: 01 Nov 2024

https://github.com/ronanrodrigo/Frisbee

Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application.

carthage cocoapods docker ios linux macos macosx mock network-wrapper networking spm testing unit-testing urlsession

Last synced: 09 Nov 2024

https://github.com/xion/callee

Argument matchers for unittest.mock

matchers mocking python testing unit-testing

Last synced: 16 Jan 2025

https://github.com/restqa/restqa

🦏 | Best in class Microservice automation testing. Test Driven Happiness

gherkin restqa test-automation testing-tools unit-testing

Last synced: 22 Jan 2025

https://github.com/Xion/callee

Argument matchers for unittest.mock

matchers mocking python testing unit-testing

Last synced: 31 Oct 2024

https://github.com/jonpurvis/faker-stripe

🀑 A Provider for FakerPHP that Generates Fake but Structurally Correct IDs for Stripe API Resources.

fakerphp laravel pest php php8 phpunit unit-testing

Last synced: 18 Jan 2025

https://github.com/kawser2133/clean-structured-project

Clean structured ASP.NET Core web project, follows the Clean Architecture principles, SOLID design principles, and implements the Dependency Injection, Repository, and Unit of Work design pattern, and utilizes Entity Framework Core for data access.

asp-net-core clean-architecture clean-code crud-application crud-operation dependency-injection entity-framework-core microservices repository-pattern solid solid-principles unit-testing unitofwork-pattern

Last synced: 14 Nov 2024

https://github.com/camel-cdr/cauldron

A collection of single-file C libraries. (generic containers, random number generation, argument parsing and other functionalities)

arena-allocator argument-parser benchmarking c csprng dynamic-array library prng random-distributions shuffling trng unit-testing

Last synced: 20 Nov 2024

https://github.com/afshinm/morq

BDD/TDD assertion interface

rust unit-testing

Last synced: 29 Oct 2024

https://github.com/fortran-lang/test-drive

The simple testing framework

fortran-library testing-framework unit-testing

Last synced: 30 Dec 2024

https://github.com/danielsaidi/mockingkit

MockingKit is a Swift SDK that lets you easily mock protocols and classes in `Swift`.

ios macos mock mocking swift tdd tvos unit-test unit-testing visionos watchos

Last synced: 14 Jan 2025

https://github.com/maniruzzamanakash/laravel-advanced-crud-api

Laravel Advanced API Architecture for Small to Big Project with Auth, Repository, Interfaces, Unit Testing and so many stuffs with Laravel 9.x

api crud-api eloquent-orm jwt jwt-authentication laravel laravel11 laravelapi repository-pattern restful-api swagger unit-testing

Last synced: 01 Dec 2024

https://github.com/danielsaidi/MockingKit

MockingKit is a Swift SDK that lets you easily mock protocols and classes in `Swift`.

ios macos mock mocking swift tdd tvos unit-test unit-testing visionos watchos

Last synced: 29 Nov 2024

https://github.com/hexdigest/gounit

Unit tests generator for Go programming language

generator go golang unit-testing

Last synced: 16 Nov 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: 19 Jan 2025

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/ebezzam/python-dev-tips

Minimal package to demonstrate good Python development habits

formatting github-actions packaging profiling python unit-testing

Last synced: 07 Nov 2024

https://github.com/ropensci/vcr

Record and replay HTTP requests

mocking r r-package rstats testing unit-testing vcr

Last synced: 04 Dec 2024

https://github.com/sadrax4/nestjs-unit_test

Controller & Repository Unit Test

nest-js nestjs node-js nodejs unit-testing

Last synced: 16 Jan 2025

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: 20 Jan 2025

https://github.com/DoublesunRUS/ru.capralow.dt.unit

Запуск ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Ρ… тСстов для EDT

1c-edt 1c-enterprise coverage-testing edt-plugin unit-testing

Last synced: 12 Nov 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: 19 Jan 2025

https://github.com/gfoidl/trx2junit

Transforms XML from trx-Testresults to JUnit-Testresults / trx to JUnit XML and the other way round

ci-scenarios dotnet-global-tool junit junit-xml junit2trx trx trx-testresults trx2junit unit-testing xml

Last synced: 06 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: 29 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/kt3k/kocha

:tea: Modern, simpler Mocha clone, no globals, lint friendly

bdd karma-plugin mocha test unit-testing

Last synced: 21 Nov 2024

https://github.com/mikeschulze/gdunit4net

Official C# implementation of GDUnit4 - a comprehensive unit testing framework for Godot 4. Features VS/Rider test adapter integration, parameterized tests, scene runners, and extensive assertion methods.

csharp dotnet game-development gdunit4 godot4 rider test-adapter testing testing-framework testing-tools unit-testing visual-studio visual-studio-code vstest

Last synced: 18 Jan 2025

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: 21 Jan 2025

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/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: 17 Jan 2025

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: 20 Jan 2025

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: 17 Nov 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: 12 Nov 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: 06 Nov 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: 10 Nov 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

d unit-testing

Last synced: 18 Nov 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/orsinium-labs/pytypest

Testing framework that empowers pytest (with better fixtures and parametrization)

pytest python tdd test testing testing-framework testing-library testing-tools typing unit-testing

Last synced: 23 Dec 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: 16 Nov 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: 07 Dec 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: 01 Dec 2024

https://github.com/kharauzov/nicedemo

iOS project, built on improved MVP architecture using Coordinator pattern for routing 😎

architecture coordinator ios mvp-architecture mvp-pattern patterns solid swift transition unit-testing

Last synced: 09 Jan 2025

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: 17 Jan 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: 04 Nov 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: 25 Nov 2024

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: 17 Jan 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: 22 Jan 2025

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: 18 Jan 2025

https://github.com/samuelcolvin/edge-mock

Tools for testing and developing CloudFlare worker apps.

cloudflare-workers service-worker typescript unit-testing

Last synced: 20 Jan 2025

https://github.com/mistergf/powerrails

Scaffolding for PowerShell scripts and modules

continuous-deployment linting powershell powershell-modules unit-testing

Last synced: 06 Nov 2024

https://github.com/beanbaginc/kgb

Python function spy support for unit tests

python python2 python3 unit-test unit-testing

Last synced: 20 Jan 2025

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