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 42 · Most stars
A toolkit with common assertions and mocks that plays nicely with the standard library
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Node.js test runner that lets you develop with confidence 🚀
The PHP Unit Testing framework.
JavaScript Testing utilities for React
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
Next generation testing framework powered by Vite.
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
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.
Conformance test suite for OpenShift
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
A framework for distributed systems verification, with fault injection
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
Bash Automated Testing System
Test suites for Web platform specs — including WHATWG, W3C, and others
Quick and Easy server testing/validation
Simple unit testing for C
Cucumber for Ruby. It's amazing!
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
Full-stack testing PHP framework
Package for comparing Go values in tests