Showing 36 of 338 projects
A polite, well-mannered testing framework for Elixir with BDD-style mocks and checker-based assertions.
An Objective-C testing framework for altering object behaviors to test app resilience through controlled chaos.
A Swift library that provides human-readable diff output for XCTAssertEqual failures and default Equatable implementations.
A set of polyfills for changed PHPUnit functionality to enable cross-version compatible PHP tests.
A lightweight testing framework for Scala and Scala.js with cross-compilation support.
A .NET library for scheduling and running strongly-typed tasks with support for cron, custom schedules, and asynchronous execution.
Redux toolset that enables side effects to be declared within reducers using ES6 generators while preserving purity.
A testing utility for Preact components that provides virtual DOM access and an enzyme-like API.
Generates valid, readable C# source code from .NET Expression Trees, with enhanced assertion failure messages.
A Karma plugin that preprocesses ES6+ JavaScript files using Babel for testing modern code.
A Godot 4 C# game template with ENet multiplayer, visual in-game debugging, and performance-optimized components.
A highly customizable test library for Lua that allows declarative tests with nested contexts.
A Go library for cleaning databases between tests with parallel execution support using file locking.
A Salesforce Apex library for generating test data with complex relationships and creating method stubs using BDD-style mocking.
Simple and complete Preact DOM testing utilities that encourage good testing practices.
A Jest runner and environment that executes unit tests in a real Electron browser environment instead of mocked Node.js.
A unit testing framework for Crystal, inspired by Ruby's Minitest, providing both test-unit and spec-style syntax.
A module system and library for writing safe, maintainable Bash scripts with strict mode support.
An integrated Ethereum implementation and tool suite for Solidity testing, debugging, and development in C#.
A Go test assertion library for verifying that two JSON representations are semantically equal.
Jest plugin for Babel that automatically transforms JavaScript files using Babel during Jest testing.
A lightweight, single-file Lua test framework with expect-style assertions, spies, and nested describe/it blocks.
A .NET fake SMTP server for testing email functionality in applications without sending real emails.
A Python library to mock SSH servers and define custom commands for testing automation scripts.
Swift library for validating IBOutlet and IBAction connections in iOS/macOS storyboards and XIBs.
A Jest transformer that precompiles Svelte components for testing, supporting both ESM and CJS.
A BDD framework for Elixir providing an expressive RSpec-like syntax built on top of ExUnit.
A declarative Java library for testable object-to-object mapping with automatic field mapping and validation.
A high-performance, low-memory JSON diff and patch library for System.Text.Json with RFC 6902 support.
A Swift library and Xcode templates for implementing VIPER architecture in iOS and tvOS applications.
A Java library for creating test data objects using YAML fixtures and the ObjectMother pattern.
Advanced multi-threaded unit test framework for D with custom assertions, property-based testing, and mocking.
Clojure solutions with unit tests for Interview Cake algorithm and data structure problems.
A tasty mocking framework for unit tests in Swift 5.0, inspired by Mockito, with a clean and simple API.
AssertJ assertions for testing RxJava Observables (now deprecated).
Test framework extensions (JUnit 4, JUnit 5, Spock) for unit testing CDI components with a real Weld container.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.