Showing 36 of 510 projects
A fast, single-header C++11/14/17/20/23 testing framework designed for minimal compile times and in-production-code testing.
A SwiftUI sample app demonstrating Clean Architecture with SwiftData, Combine, dependency injection, and full test coverage.
A mock SQL driver for Go that simulates database behavior in tests without requiring a real database connection.
A library for patching, replacing, and decorating .NET and Mono methods during runtime, enabling non-destructive code modifications.
A friendly and popular mocking library for .NET that uses LINQ expressions for type-safe and refactoring-friendly unit tests.
A friendly and popular mocking library for .NET that leverages LINQ expressions for type-safe and refactoring-friendly unit tests.
A TAP-compliant testing framework for Bash and other UNIX programs, enabling simple verification of expected behavior.
A command-line interface for Istanbul that instruments JavaScript code to collect test coverage metrics.
A lightweight unit testing framework for C, specifically designed for embedded systems and microcontroller development.
RSpec integration for Ruby on Rails, providing a behavior-driven testing framework as an alternative to Minitest.
A library for stubbing network requests in iOS/macOS/tvOS apps to test with fake data and simulate network conditions.
A collection of self-paced tutorials and programming exercises for learning quantum computing and Q#.
A collection of self-paced tutorials and programming exercises for learning Q# and quantum computing concepts.
A modern full-stack testing framework for PHP that handles acceptance, functional, and unit tests.
A matcher framework for Swift and Objective-C that provides an expressive syntax for writing test expectations.
A Go package for comparing values in tests with customizable equality and safer defaults than reflect.DeepEqual.
A free, open source, community-focused unit testing tool for C#, F#, and Visual Basic .NET applications.
A complete, extensible test system for JavaScript libraries and applications, designed for maintainability.
A Swift library for snapshot testing any value, including UIViews, Encodable data, and custom formats.
A lightweight, cross-platform C++11 base library providing high-performance utilities like logging, coroutines, JSON, and networking.
A cross-platform build automation system with a C# DSL for compiling, testing, packaging, and more.
A Java testing framework that extends EasyMock and Mockito to mock static methods, final classes, private methods, and constructors.
A Behavior Driven Development (BDD) testing framework for iOS development with Objective-C.
A powerful, easy-to-use JavaScript unit testing framework with no dependencies.
A comprehensive set of extension methods for writing readable and intuitive assertions in .NET unit tests.
A Java library for specifying and testing architecture rules in plain Java unit tests.
A library built on Apache Spark for defining unit tests to measure data quality in large datasets.
An open source .NET library that automates test data generation to minimize unit test setup and maximize maintainability.
A snapshot testing tool for .NET that simplifies assertions of complex data models and documents.
A .NET assertion framework that provides clear, human-readable error messages for unit tests.
A mocking framework for Go that integrates with the testing package to generate and use mock objects.
A test and mock framework for PowerShell that enables unit testing, mocking, and code coverage analysis.
A powerful Godot Engine addon for creating robust AI systems using behavior trees.
A cross-platform code coverage collection tool for .NET, supporting line, branch, and method coverage.
A Go tool that runs multiple linters concurrently to perform static analysis, unit testing, and generate comprehensive code quality reports.
A Go tool that performs static analysis, unit testing, and code review to generate comprehensive code quality reports.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.