mox

Mocker

A library for defining concurrent mocks in Elixir to simplify testing of concurrent applications

Mocks and explicit contracts in Elixir

GitHub

1k stars
19 watching
77 forks
Language: Elixir
last commit: 5 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
matryer/moq A tool that generates mock implementations of interfaces for testing and code generation. 2,009
sinhashubham95/moxy An application server that allows creating mock endpoints and proxies requests to external services. 15
jjh42/mock A library for mocking functions in Elixir tests 656
dashbitco/flow A parallel computation library on top of GenStage for Elixir 1,560
appunite/mockery A library that provides a simple way to mock functions in asynchronous Elixir testing 92
crowdhailer/ok Provides elegant error handling and result monad support in Elixir 603
driftrock/mockingbird Assists with creating testable HTTP clients by providing an alternative implementation of HTTP requests 3
alco/benchfella Tools for comparing and benchmarking small code snippets 514
princemaple/elixir-queue A queue data structure implemented as a wrapper around the Elixir language's existing queue data type with additional features and improved API. 34
dashbitco/nimble_options A library that validates and documents high-level options 510
sonerdy/double A tool for creating test doubles that inject fake dependencies into Elixir applications without overriding existing module behavior. 47
omise/omise-elixir An Elixir client library for interacting with Omise's payment APIs. 10
dcramer/mock-django A simple library for mocking Django's ORM behavior. 223
rob-brown/monadex A library that helps developers work with monads in Elixir to manage state and control code flow. 309
elixirs/faker Generates fake data for testing and development purposes. 1,086