Simple mocking library for asynchronous testing in Elixir.
- elixir-lang
- elixir
- exunit
- asynchronous-tests
85,081 visible repositories in the index
49–70 of 70 · Most stars
Simple mocking library for asynchronous testing in Elixir.
TestBox is a cutting-edge testing and mocking framework for the BoxLang JVM language and ColdFusion (CFML), built on Behavior-Driven Development (BDD) to offer a clear and intuitive syntax for writing tests.
FakeServer integrates with ExUnit to make external APIs testing simpler
Mock window global in tests with test-friendly replacements for location, alert/confirm/prompt/ and more.
Unobtrusive Dependency Injector for Elixir
A simple Elixir package to elegantly mock module functions within (asynchronous) ExUnit tests using Erlang's :meck library
🤖 A simulated HTTP server for testing client code with configurable responses.
Simple injectable test dependencies for Elixir
AutoMocker is a Swift framework that leverages the type system to let you easily create mocked instances of your data types.
a version of pythons unittest.Mock with async methods
Load popup, sidebar and background with JSDOM based on the manifest.json for testing purposes
:moon_cake: A simple way to generate mocks for multiple purposes
In-memory WebExtensions API Fake Implementation for testing purposes
Mocker + Proxy Application
Simple and colorful test tools
Feature-rich filesystem mocking for Go tests: comprehensive error injection, latency simulation, write operations, operation statistics, and standalone file handles. Built on testing/fstest.MapFS with comprehensive fs.FS interface support.
Open-source simulation harness for testing AI agents. Simulate LLM and tool calls to test edge cases, failure paths, and agent logic without live API calls.
The simplest way to test your APIs and webhooks
WebExtensions API as sinon stubs
A simple framework for writing effective unit, component, and integration tests.
Simulates (partly) a Homematic CCU
Open-source Modbus RTU/TCP slave simulator for the LRI AEM-60DC8 industrial DC monitor — 147 holding registers, 8 DC channels, 6 baudrates. SCADA/PLC integration testing without hardware.