GoogleTest - Google Testing and Mocking Framework
Repository Index
47,133 repositories indexed
1–24 of 30 · Most stars
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)
A microbenchmark support library
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
CppUTest unit testing and mocking framework for C/C++
- cpputest
- unit-testing
- test-driven-development
- c-plus-plus
C++20 μ(micro)/Unit Testing framework
C++ mocking made easy. A simple yet very expressive, headers only library for c++ mocking.
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.
🧪 single header unit testing framework for C and C++
G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 support up to release 1.3.2) with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.
Angora is a mutation-based fuzzer. The main goal of Angora is to increase branch coverage by solving path constraints without symbolic execution.
Open Robotics Automation Virtual Environment: An environment for testing, developing, and deploying robotics motion planning algorithms.
The most over-engineered C++ assertion library
- cpp
- assertions
- diagnostics
A lightweight unit testing framework for C++
Fuzzer for Linux Kernel Drivers
Lightweight C++20 testing framework.
- testing
- lightweight
- constexpr
- cpp20
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines
- json
- json-schema
- jsonschema
- openapi
FANS: Fuzzing Android Native System Services
The reference C++ unit testing framework (TDD, xUnit, C++03/11/14/17)
- c-plus-plus
- boost
- unit-testing
WebDriver implementation for Qt
A drop-in replacement for std::list with 293% faster insertion, 57% faster erasure, 17% faster iteration and 77% faster sorting on average. 20-24% speed increase in use-case testing.
Test case generation framework for competitive programming problems
- test-framework
- competitive-programming
C++ 矩阵乘法性能实验:从三重循环到分块优化与脉动阵列 —— AI 芯片(NPU)方向本科入门成果展示项目
Structural variant detection and association testing