Showing 28 of 64 projects
A header-only C/C++ testing micro-framework for creating fake function test doubles with minimal boilerplate.
A mocking library for Erlang that enables dynamic mocking, call history tracking, and validation for unit testing.
A .NET library for generating realistic test data by automatically populating object properties with smart defaults.
A mocking library for Elixir that uses the Erlang meck library to provide module mocking functionality for tests.
A modern Java library for generating realistic mock data with a fluent API, supporting JSON, XML, CSV, and SQL.
An in-page HTTP controller for frontend development to intercept, modify, and simulate API responses directly in the browser.
Generate ActiveRecord model mocks for fast unit tests that don't require Rails or a database.
A Rust library for creating mocks from structs without requiring trait abstractions, designed for testing.
A Java library for generating fake objects from templates to simplify unit testing.
A helper tool for unit-testing Chrome and Firefox extensions and apps in Node.js by mocking the browser API.
An all-in-one Go testing library providing monkey patching, stack tracing, and function trapping via IR rewriting.
A .NET library for intercepting and stubbing HTTP requests made by HttpClient, primarily for testing purposes.
A PHP testing library that mocks non-deterministic built-in functions like time() and rand() using namespace fallback.
A Ruby test double framework with a rich selection of double techniques and terse syntax.
A testing library for Angular that simplifies unit testing with shallow rendering and easy mocking.
An Elixir mocking library that patches functions for testing with unique superpowers like patching private functions.
A Go interface mocking tool that generates fake implementations for testing, with detailed call tracking.
A polite, well-mannered testing framework for Elixir with BDD-style mocks and checker-based assertions.
A Salesforce Apex library for generating test data with complex relationships and creating method stubs using BDD-style mocking.
A free service to generate custom HTTP endpoints for testing and viewing request/response logs, with OpenAPI support.
A BDD framework for Elixir providing an expressive RSpec-like syntax built on top of ExUnit.
Advanced multi-threaded unit test framework for D with custom assertions, property-based testing, and mocking.
A declarative library for writing testable side effects in Elixir by binding effect implementations in tests.
A simple mocking library for asynchronous testing in Elixir that avoids module overrides and runtime module creation.
A test double library for Deno and Node.js that follows Gerard Meszaros's test double definitions.
A BDD/TDD testing and mocking framework for BoxLang and ColdFusion (CFML) applications.
A RESTful caching microservice written in Go that uses Couchbase as a key-value store backend.
A deprecated Ember CLI addon that integrates the Sinon.js testing library for mocking and spying in Ember applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.