A toolkit with common assertions and mocks that plays nicely with the standard library
- testify
- go
- assertions
- mocking
47,133 repositories indexed
1–24 of 58 · Most stars
A toolkit with common assertions and mocks that plays nicely with the standard library
JavaScript Testing utilities for React
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
The property-based testing library for Python
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
A Java architecture test library, to specify and assert architecture rules in plain Java
Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.
A snapshot testing library for rust
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
PHP Mutation Testing library
Fluent testing library for ASP.NET Core MVC.
A C# architecture test library to specify and assert architecture rules in C# for automated testing.
A Ruby library for testing your library against different versions of dependencies.
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
The XCTest Project, A Swift core library for providing unit test support
PostgreSQL Unit Testing Suite
A unit testing framework for C
Free open-source modern C++20/23 framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, Haiku, and SerenityOS.
zerocode-tdd is a community-developed, free, open-source, outcome-driven automated testing framework for Data Pipelines, ETL, REST API, Kafka(Data Streams), Databases and Load scenarios. all defined in simple JSON or YAML — with zero coding.
An R 📦 to make testing 😀
Serenity BDD is a test automation library designed to make writing automated acceptance tests easier, and more fun.
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!
The most over-engineered C++ assertion library