Betamax is a tool for mocking external HTTP resources such as web services and REST APIs in your tests. The project was inspired by the VCR library for Ruby.
Repository Index
47,133 repositories indexed
25–44 of 44 · Most stars
An Apex mocking framework for true unit testing in Salesforce, with Stub API support
Patch fetch/XMLHttpRequest to fake a REST API server in the browser, based on JSON data.
Scriptable, multipurpose mock server. Run standalone mock servers, or embed mocks within your tests or CI/CD pipeline.
Fake JSON Server is a Fake REST API that can be used as a Back End for prototyping or as a template for a CRUD Back End.
- csharp
- webapi
- dotnet-core
- dynamic
a socket mock framework - for all kinds of socket animals, web-clients included
A mock for PrismaClient, dedicated to unit testing.
- prisma
- testing
- typescript
- unit-testing
HTTP mock for Golang: record and replay HTTP/HTTPS interactions for offline testing
Simplify software testing, by easily mocking any system using HTTP/HTTPS, allowing a team to test and develop against a service that is not complete or is unstable or just to reproduce planned/edge cases.
Java binding for Hoverfly
- api-simulation
- service-virtualization
- java
- testing
High-performance, multi-protocol mock server. HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, SOAP in one binary.
- api-mocking
- cli
- developer-tools
- golang
Advanced unit test framework for D
A test-friendly replacement for golang's time package [managed by soy-programador]
Mock window global in tests with test-friendly replacements for location, alert/confirm/prompt/ and more.
http proxy with Elixir. wait request with multi port and forward to each URIs
- elixir
- http-proxy
AutoMocker is a Swift framework that leverages the type system to let you easily create mocked instances of your data types.
localaik is a local compatibility server for a subset of the Gemini and OpenAI APIs. Run one container locally, point your SDK to it, and the proxy serves both protocol shapes on the same port for tests and development.
Mocker + Proxy Application
- golang
- go
- docker
- heroku
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.
- filesystem
- go
- golang
- mock
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.
- ai-agents
- ai-testing
- llm
- llm-evaluation