A framework for distributed systems verification, with fault injection
Repository Index
56,139 visible repositories in the index
1–10 of 10 · Most stars
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
- mock-server
- proxy
- java-client
- javascript-client
Chaos testing, network emulation, and stress testing tool for containers
- docker
- chaos
- network-emulator
- testing-tools
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
- razor-components
- unit-testing
- blazor
- blazor-components
Harmful workload generator for PostgreSQL
- postgresql
- benchmarking
- testing
- failure-injection
testcase is an opinionated testing framework to support test driven design.
Unobtrusive Dependency Injector for Elixir
- elixir
- di
- dependency-injection
- unobtrusive
Simple injectable test dependencies for Elixir
The most flexible component-oriented framework for GoLang applications
- components
- dependency-injection
- framework
- go
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