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: about 1 month ago
Linked from 6 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
google/benchmark A microbenchmarking library that allows users to measure the execution time of specific code snippets 9,113
google/google-ctf A collection of security challenges and infrastructure used in the Google CTF 4,556
cpp-testing/gunit A C++ testing framework that simplifies and extends Google.Test with support for Gherkin-style tests and reduced boilerplate code. 263
greydgl/pentestgpt Automates penetration testing with the help of a large language model 7,373
vitest-dev/vitest A testing framework built on top of Vite, providing a set of features and tools for writing and running tests. 13,267
doctest/doctest A fast and flexible testing framework for C++ that allows writing tests directly in production code 6,010
googleapis/googleapis Contains public interface definitions of Google APIs 7,673
google-research/google-research Repository containing research code and datasets from Google's AI and machine learning projects. 34,478
google/earlgrey An iOS UI automation test framework that enables clear and concise testing with synchronization features to ensure test stability. 5,625
googlecloudplatform/generative-ai Demonstrates how to use generative AI on Google Cloud with Vertex AI 8,645
nholthaus/gtest-runner A Qt5 based automated test runner and Graphical User Interface for Google Test unit tests. 281
growthbook/growthbook An in-house feature flagging and A/B testing platform with advanced analytics and integrations for data analysis and engineering. 6,263
ospector/gtest-gbar A C# wrapper around Google Test to enhance its user interface 131
minitest/minitest A comprehensive testing framework for Ruby that supports TDD, BDD, mocking, and benchmarking. 3,310
google/gtest-parallel A tool that executes Google Test binaries in parallel to speed up test execution on multi-core machines. 424