kandi background
Explore Kits

7 best C++ Testing libraries in 2022

by Open Weaver kits ✔ Updated: Apr 6, 2022

C++ is a major programming language that has been around for decades. It is one of the languages you see in many software development tasks and across a variety of platforms. One big problem with C++ is the lack of testing tools. This is why developers often rely on open-source testing libraries to get the job done. As a C++ developer, you probably know how important quality assurance is. Fortunately, there are many C++ unit testing frameworks that can help you deliver better software. In this kit, we will present you the best C++ testing tools and frameworks in 2022. CMock - Mock/stub generator for C; libawful - A collection of awful archetypes to ease the testing of generic C libraries; UTBotCpp - Tool that generates unit test by C/C++ source code, trying to reach all branches and maximize code c.

csmithby csmith-project

C++ star image 638 Version:Current

License: Others (Non-SPDX)

Csmith, a random generator of C programs

Support
Quality
Security
License
Reuse

csmithby csmith-project

C++ star image 638 Version:Current License: Others (Non-SPDX)

Csmith, a random generator of C programs
Support
Quality
Security
License
Reuse

modmby modm-io

C++ star image 577 Version:2022q4

License: Weak Copyleft (MPL-2.0)

modm: a C++20 library generator for AVR and ARM Cortex-M devices

Support
Quality
Security
License
Reuse

modmby modm-io

C++ star image 577 Version:2022q4 License: Weak Copyleft (MPL-2.0)

modm: a C++20 library generator for AVR and ARM Cortex-M devices
Support
Quality
Security
License
Reuse

CMockby ThrowTheSwitch

C++ star image 387 Version:v2.5.3

License: Permissive (MIT)

CMock - Mock/stub generator for C

Support
Quality
Security
License
Reuse

CMockby ThrowTheSwitch

C++ star image 387 Version:v2.5.3 License: Permissive (MIT)

CMock - Mock/stub generator for C
Support
Quality
Security
License
Reuse

SysmonSimulatorby ScarredMonk

C star image 364 Version:0.2

License: Weak Copyleft (LGPL-2.1)

Sysmon event simulation utility which can be used to simulate the attacks to generate the Sysmon Event logs for testing the EDR detections and correlation rules by Blue teams.

Support
Quality
Security
License
Reuse

SysmonSimulatorby ScarredMonk

C star image 364 Version:0.2 License: Weak Copyleft (LGPL-2.1)

Sysmon event simulation utility which can be used to simulate the attacks to generate the Sysmon Event logs for testing the EDR detections and correlation rules by Blue teams.
Support
Quality
Security
License
Reuse

histogramby boostorg

C++ star image 282 Version:boost-review

License: Permissive (BSL-1.0)

Fast multi-dimensional generalized histogram with convenient interface for C++14

Support
Quality
Security
License
Reuse

histogramby boostorg

C++ star image 282 Version:boost-review License: Permissive (BSL-1.0)

Fast multi-dimensional generalized histogram with convenient interface for C++14
Support
Quality
Security
License
Reuse

libawfulby ldionne

C++ star image 85 Version:Current

License: Others (Non-SPDX)

A collection of awful archetypes to ease the testing of generic C++ libraries

Support
Quality
Security
License
Reuse

libawfulby ldionne

C++ star image 85 Version:Current License: Others (Non-SPDX)

A collection of awful archetypes to ease the testing of generic C++ libraries
Support
Quality
Security
License
Reuse

UTBotCppby UnitTestBot

C++ star image 52 Version:2022.10.8

License: Permissive (Apache-2.0)

Tool that generates unit test by C/C++ source code, trying to reach all branches and maximize code coverage

Support
Quality
Security
License
Reuse

UTBotCppby UnitTestBot

C++ star image 52 Version:2022.10.8 License: Permissive (Apache-2.0)

Tool that generates unit test by C/C++ source code, trying to reach all branches and maximize code coverage
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Testing
Testing