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/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: 09 Aug 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: 27 Oct 2024

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/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/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/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/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

d unit-testing

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/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/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/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/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/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/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/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/jgonzalezdr/CppUMockGen

Mock generator for CppUTest/CppUMock

cpp cpputest mock mocking testing unit-test unit-testing

Last synced: 23 Oct 2024

https://github.com/brodieG/unitizer

Easy R Unit Tests

r unit-testing

Last synced: 13 Aug 2024

https://github.com/brodieg/unitizer

Easy R Unit Tests

r unit-testing

Last synced: 01 Nov 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/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/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/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/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/siffiejoe/lua-testy

Easy unit testing for Lua modules

lua unit-testing

Last synced: 06 Aug 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/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