googletest

Testing framework

A comprehensive C++ testing framework with features like test discovery, assertions, and parameterized tests for unit testing.

GoogleTest - Google Testing and Mocking Framework

GitHub

35k stars
1k watching
10k forks
Language: C++
last commit: almost 2 years ago
Linked from 6 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
google/benchmarkA microbenchmarking library that allows users to measure the execution time of specific code snippets9,113
google/google-ctfA collection of security challenges and infrastructure used in the Google CTF4,556
cpp-testing/gunitA C++ testing framework that simplifies and extends Google.Test with support for Gherkin-style tests and reduced boilerplate code.263
greydgl/pentestgptAutomates penetration testing with the help of a large language model7,373
vitest-dev/vitestA testing framework built on top of Vite, providing a set of features and tools for writing and running tests.13,267
doctest/doctestA fast and flexible testing framework for C++ that allows writing tests directly in production code6,010
googleapis/googleapisContains public interface definitions of Google APIs7,673
google-research/google-researchRepository containing research code and datasets from Google's AI and machine learning projects.34,478
google/earlgreyAn iOS UI automation test framework that enables clear and concise testing with synchronization features to ensure test stability.5,625
googlecloudplatform/generative-aiDemonstrates how to use generative AI on Google Cloud with Vertex AI8,645
nholthaus/gtest-runnerA Qt5 based automated test runner and Graphical User Interface for Google Test unit tests.281
growthbook/growthbookAn in-house feature flagging and A/B testing platform with advanced analytics and integrations for data analysis and engineering.6,263
ospector/gtest-gbarA C# wrapper around Google Test to enhance its user interface131
minitest/minitestA comprehensive testing framework for Ruby that supports TDD, BDD, mocking, and benchmarking.3,310
google/gtest-parallelA tool that executes Google Test binaries in parallel to speed up test execution on multi-core machines.424