Search tools, frameworks, libraries, categories and domains
Behaviour-driven testing framework for Ruby with expressive describe/it syntax, dominant in Rails apps.
Other tools in the same categories.
pytest-dev/pytest
De facto Python testing framework with plain asserts, powerful fixtures and 1,000+ plugins.
junit-team/junit-framework
Standard Java testing framework; JUnit 6 unified versioning and requires Java 17+.
xunit/xunit
Modern, community-focused unit testing framework for .NET and the default in many new C# projects.
nunit/nunit
Mature, attribute-driven .NET unit testing framework with rich assertions and parameterized tests.
microsoft/testfx
Microsoft's .NET test framework, modernized with the lightweight Microsoft.Testing.Platform runner.
stretchr/testify
Most popular Go testing toolkit adding assertions, mocks and suites on top of the standard testing package.
sebastianbergmann/phpunit
Standard xUnit-style testing framework for PHP, underpinning Laravel, Symfony and most PHP projects.
pestphp/pest
Elegant PHP testing framework built on PHPUnit with a Jest-like API; the default for new Laravel apps.
google/googletest
Google's C++ testing and mocking framework (gtest/gmock), the most common choice for C++ projects.