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 54 · 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
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.
Serenity BDD is a test automation library designed to make writing automated acceptance tests easier, and more fun.
The most over-engineered C++ assertion library
:chipmunk: Simple and complete Svelte DOM testing utilities that encourage good testing practices
A multiplatform expectation library for Kotlin
Scala testing library with actionable errors and extensible APIs
🎯 LogCaptor captures log entries for unit and integration testing purposes