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)
Repository Index
47,133 repositories indexed
1–24 of 66 · Most stars
Node.js test runner that lets you develop with confidence 🚀
- test-runner
- ava
- javascript
- concurrency
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
- unit-testing
- test
- testing
- python
Test spies, stubs and mocks for JavaScript.
- stubs
- javascript
- tdd
- test-driven-development
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
Simple unit testing for C
Full-stack testing PHP framework
- codeception
- php
- phpunit
- bdd
xUnit.net is a free, open source, community-focused unit testing tool for .NET.
- unit-testing
- xunit
- c-sharp
- dotnet
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
- fluent-assertions
- c-sharp
- assertions
- tdd
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
- assertion-library
- assertions
- auto-mocking
- autofixture
Godot Unit Test. Unit testing tool for Godot Game Engine.
Runtime introspection and unit testing of SwiftUI views
- swiftui
- swiftui-views
- unit-testing
- runtime-typechecking
An in memory postgres DB instance for your unit tests
- hacktoberfest
- pg-promise
- typeorm
- node-postgres
:alien: Swift fake data generator
- fakery
- lorem
- swift-framework
- unit-testing
Boilerplate-free mocking framework for Swift!
- mock
- mockito
- cuckoo
- stub
CppUTest unit testing and mocking framework for C/C++
- cpputest
- unit-testing
- test-driven-development
- c-plus-plus
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.
- razor-components
- unit-testing
- blazor
- blazor-components
Embedded unit testing framework for Godot 4 supporting GDScript and C#. Features test-driven development, embedded test inspector, extensive assertions, mocking, scene testing.
PostgreSQL Unit Testing Suite
- pgtap
- pgsql
- psql
- tap
A library that creates fully populated objects for your unit tests.
- java
- testing
- data-generator
- test-automation
🧪 single header unit testing framework for C and C++
An R 📦 to make testing 😀
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
- mspec
- dotnet
- unit-testing
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!
- testing
- property-based-testing
- stress-testing
- unit-testing