Showing 27 of 99 projects
A unit-testing framework for all .NET languages, supporting macOS, Linux, and Windows.
A library for runtime introspection and unit testing of SwiftUI views, enabling direct access to view hierarchy and state.
An in-memory file system for Java implementing java.nio.file APIs, useful for testing and simulation.
A unit testing framework for the Godot Engine that lets you write tests for GDScript in GDScript.
A comprehensive Test Anything Protocol (TAP) test runner and framework for Node.js with a plugin-based architecture.
A comprehensive Test Anything Protocol (TAP) test framework for Node.js with a plugin-based architecture.
An in-memory PostgreSQL emulation for unit testing, working in Node.js, Deno, and browsers.
A lightweight TDD/BDD framework for Objective-C with RSpec-like syntax, built on XCTest.
A Go interface mocking tool that generates mock structs from interfaces for unit testing using go generate.
A powerful Angular testing library that simplifies unit tests by removing boilerplate and providing a clean API.
A minimalistic BDD-style assertion library for Node.js and browsers, compatible with all test frameworks.
A jQuery plugin for mocking or simulating AJAX requests and responses in JavaScript applications.
A Go library for easy mocking of HTTP responses from external resources in tests.
Mutation testing tool for .NET Core and .NET Framework projects that tests your tests by inserting temporary bugs.
A lightweight testing mini-framework for Go with a simple API and readable failure messages.
A deprecated test framework for Objective-C on Mac OS X and iOS, now replaced by XCTest.
A snapshot testing library for iOS that captures and compares UI component images to detect visual regressions.
A Swift library for generating realistic fake data, useful for testing and populating databases during development.
A .NET dynamic fake library for creating all types of fake objects, mocks, and stubs with easy semantics.
A powerful mock object library for Rust that generates mock implementations of traits and structs for unit testing.
A testing layer for Microsoft's HttpClient library that creates canned responses using a fluent API.
A boilerplate-free mocking framework for Swift with a Mockito-like DSL, using compile-time code generation.
A xUnit-based unit test framework for Bourne-based shell scripts, designed to work similarly to JUnit and PyUnit.
A fluent testing library for ASP.NET Core MVC and API controllers, view components, routes, and the full MVC pipeline.
A Clojure test framework offering a migration path from clojure.test with more flexible, readable, and gracious testing.
An elegant and easy-to-use unit testing framework for Lua, LuaJIT, and MoonScript.
Base classes for writing Apache Spark tests in Scala and Python, simplifying test setup and teardown.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.