Showing 19 of 19 projects
The most popular mocking framework for unit tests written in Java.
A comprehensive HTTP server mocking and expectations library for Node.js to test modules in isolation.
A Python library for mocking AWS services in unit tests, enabling local testing without real AWS infrastructure.
A mock SQL driver for Go that simulates database behavior in tests without requiring a real database connection.
A Go library for easy mocking of HTTP responses from external resources in tests.
A PHP stream wrapper for a virtual file system to mock the real file system in unit tests.
A library for defining concurrent mocks in Elixir based on explicit behaviour contracts.
A Java library for creating mock objects to simplify unit testing.
A mocking library for Elixir that uses the Erlang meck library to provide module mocking functionality for tests.
A Java tool for mocking external HTTP resources like web services and REST APIs in tests, inspired by Ruby's VCR.
A Go library for cleaning databases between tests with parallel execution support using file locking.
Example configuration for running Jest integration tests with Prisma and Postgres using isolated database schemas per test suite.
An Elixir library for isolating tests by mocking external modules with fixture recording, inspired by Ruby's VCR.
An Elixir package for elegantly mocking module functions in asynchronous ExUnit tests using Erlang's :meck library.
A small spying and stubbing library for Clojure and ClojureScript testing.
A Go testing framework for acceptance and use case testing using nested alternatives and variable scoping.
A lightweight .NET framework for fully isolated integration tests by orchestrating reusable infrastructures and environments with auto-reset.
A test fixture for AVA that provides instant fresh Postgres databases for each test using Docker containers.
Automatically generates mocks for Angular components, directives, pipes, modules, and services in Jest tests, eliminating manual stubbing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.