Showing 28 of 28 projects
Simple and complete React DOM testing utilities that encourage good testing practices.
A Go package for comparing values in tests with customizable equality and safer defaults than reflect.DeepEqual.
Proxies Node.js require to allow easy overriding of dependencies during testing without modifying source code.
A powerful Angular testing library that simplifies unit tests by removing boilerplate and providing a clean API.
A simple fake clock for Go that replaces the standard time package with an injectable interface for testing.
A collection of Go packages that extend the standard testing package with utilities for assertions, golden files, and common testing patterns.
A full-featured testing framework for Go with assertions, fuzzing, output capturing, and clean, colorful output.
A Swift library that provides human-readable diff output for XCTAssertEqual failures and default Equatable implementations.
A testing utility for Preact components that provides virtual DOM access and an enzyme-like API.
Simple and complete Preact DOM testing utilities that encourage good testing practices.
A Go framework for building custom LDAP servers and services with support for LDAP, LDAPS, and mTLS connections.
A set of helper functions and Jest matchers for RxJS marble testing, making reactive code testing easy and clear.
A test-friendly replacement for Go's time package with mocking capabilities for time-dependent code.
An Ember CLI addon that provides a mockable window global for testing, with test-friendly replacements for location, alert, confirm, prompt, and more.
Extend Chai with JSX assertions for Preact components, enabling deep and shallow equality and inclusion testing.
A lightweight Angular library that simplifies component testing using the Page Object Model pattern.
Utility classes for simulating user interactions and aiding testing in Polymer and web component projects.
A testing utility for Cycle.js applications that provides mocking and assertion helpers for observables and interactions.
A Crystal testing library for manipulating time in tests, enabling time travel, freezing, and acceleration.
A Common Lisp library for mocking regular and generic functions with a declarative syntax for testing.
Utilities for programmatically building page trees in Wagtail for automated tests and default site structures.
An Elixir library for comparing data structures while ignoring non-deterministic values like auto-generated IDs and timestamps.
Helper functions for setting or getting the content and selection of a Visual Studio Code editor instance.
A Common Lisp macro for temporarily rebinding global functions, primarily used for mocking and intercepting calls in test environments.
A collection of helpful Spec-compliant testing utilities for the Athena Framework.
Provides high-level utilities and reduces boilerplate for testing Angular components, services, guards, and interceptors.
An enhanced query builder for Testing Library with composable queries, TypeScript support, and CSS selector helpers.
A Go library for modifying private struct fields in imported packages during testing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.