Showing 36 of 338 projects
A productive and enjoyable unit testing framework for PHP with parallel execution and code coverage.
A Rust library for creating mocks from structs without requiring trait abstractions, designed for testing.
A PHP mocking framework inspired by Mockito, using a verification strategy for test doubles and method stubs.
A Scala testing library focused on providing actionable error messages and extensible APIs.
An extremely flexible Go deep comparison library that extends the standard testing package with operators and helpers.
A mocking framework for true unit testing in Salesforce Apex, inspired by Mockito with Stub API support.
A dead simple Bash testing framework with coverage reporting, offering a familiar API and custom assertion flexibility.
A fast Apache Spark testing helper library with beautifully formatted error messages for Scala applications.
A library that makes unit-testing with F# more enjoyable by adding a functional syntax to .NET testing frameworks.
A Go library for testing HTTP handlers and web frameworks like Gin, Echo, and Mux.
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.
A Java library for capturing log entries in unit and integration tests without mocking or custom extensions.
A zero-dependency Java toolkit for testing multi-threaded and asynchronous code with cross-thread assertions.
A full-featured testing framework for Go with assertions, fuzzing, output capturing, and clean, colorful output.
A modern unit testing framework for Delphi 2010+ with attribute-based testing, console runner, and cross-platform support.
A behavior-driven development (BDD) framework and test runner for Swift projects and playgrounds.
A minimalist unit testing framework for Clojure and ClojureScript with a focus on simplicity and readability.
A BDD-style testing framework for shell scripts, inspired by RSpec and Jasmine.
An xUnit.net extension for writing behavior-driven tests with natural language step descriptions.
A pure-Fish test runner for testing scripts, functions, and plugins directly in the Fish shell.
A Gulp plugin for running Mocha tests directly in your Gulp pipeline.
A PHP testing library that mocks non-deterministic built-in functions like time() and rand() using namespace fallback.
A JUnit 5 extension for automatic test data generation in Java and Kotlin, eliminating manual setup for parameterized tests.
ESLint plugin to enforce best practices and prevent common mistakes when writing tests with jest-dom.
An extensible BDD assertion toolkit for JavaScript with a readable, expressive syntax.
A regression testing tool for SQL queries that ensures consistent results against PostgreSQL databases.
A runtime-configurable local server for iOS apps that intercepts network traffic to return predefined responses for development and testing.
Track and report test coverage for R packages with local reports and optional CI integration.
A Swift image downloader library for iOS, tvOS, and macOS that simplifies asynchronous image loading in image views.
A simple Go library for snapshot testing that automatically compares test outputs against committed snapshots.
A modern C++ project template with CMake, CI/CD setup, and essential dependencies for rapid project bootstrapping.
A flexible snapshot testing tool for .NET Core and .NET Framework, inspired by Jest Snapshot Testing.
A clean architecture base project for Android using Kotlin, Dagger2, and RxJava to isolate UI, business logic, and data layers.
A Swift Playgrounds unit testing library for Mac and iOS with Nimble-compatible API.
A Java library for testing XML output via XPath, schema validation, and document comparisons.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.