mockery

Mocking library

A library that provides a simple way to mock functions in asynchronous Elixir testing

Simple mocking library for asynchronous testing in Elixir.

GitHub

91 stars
3 watching
10 forks
Language: Elixir
last commit: 5 months ago
Linked from 1 awesome list

asynchronous-testselixirelixir-langexunitmock-librarymocking

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ihumanable/patch A library that provides ergonomic mocking capabilities for Elixir tests 193
jjh42/mock A library for mocking functions in Elixir tests 652
freerange/mocha A Ruby library for mocking and stubbing in unit tests 1,225
leoture/mockswift A library that allows you to write mocks and make better tests with Swift 90
eratio08/vitest-mock-extended A library that provides type-safe mocking extensions for testing with Vitest. 166
ferada/cl-mock A library for easily replacing parts of existing functions with mock implementations. 19
codeception/aspectmock A PHP library that enables AOP-based mocking and stubbing of static methods and class methods. 790
help-me-mom/ng-mocks A testing library for mocking components and services in Angular applications. 1,060
archan937/mecks_unit A tool to easily mock module functions in ExUnit tests using Erlang's :meck library 55
fakeiteasy/fakeiteasy A dynamic fake object library for .NET, allowing developers to create easy-to-use mock and stub objects. 1,704
devlucky/kakapo A tool for dynamically mocking server behaviors and responses in Swift applications. 759
jasonbock/rocks A mocking library based on the Compiler APIs (Roslyn + Mocks) to create mock objects for unit testing and verification of virtual methods 257
alexliesenfeld/httpmock A library that enables developers to mock HTTP responses and test their applications in isolation. 486
z4kn4fein/stashbox-mocking A library that provides automatic mock creation for unit testing integrations with Stashbox. 2
sonerdy/double A tool for creating test doubles that inject fake dependencies into Elixir applications without overriding existing module behavior. 47