Google基于xUnit的C ++测试框架,可在多个平台上运行。
CMake 认为 Gtest 需要什么 Threads::Threads 库?
我正在尝试在 Arch Linux 上的 C++ 应用程序上安装并运行 Gtest。 CMake 尝试链接到库 Threads::Threads,该库不存在且实际上并不需要。 我想知道那是什么...
CMake 与 CTest 无法找到我用 gtest 编写的任何 google 测试
虽然我已经担任软件工程师十年了,但我对 cmake 和 Visual Studio 代码都是新手。我只是从来没有使用过这些工具。按照微软的文档,我将 vcpkg 设置为...
我听说可以让 google-test TestCase 类的朋友加入我的类,从而使测试能够访问我的私有/受保护的成员。 如何实现?
C++ GoogleTest INSTANTIATE_TEST_SUITE_P 生成测试用例的序列号
如何在 INSTANTIATE_TEST_SUITE_P ::testing::Values 中有效地使用 C++generate/generat_n/iota 来生成带有测试用例序列号的输入参数?
我正在使用 Google Test 和 Google Mock 框架进行项目的单元测试。我有各种单元测试项目,并且希望自动化我的构建,以便运行所有这些项目。 我期待单元测试
如何仅使用可用的匹配器编写向量向量的 googletest 匹配器,直至向量和向量元素的排列?
假设需要在 googletest 上下文中为向量的向量实现一个匹配器,例如std::vector>,直到向量的排列,以及它们的元素...
我正在使用 Google Test for C++ 并尝试在我的 Linux 机器上进行设置。 我的 make 文件有以下代码: CC=g++ CFLAGS=-I $(GOOGLETESTDIR)/include -L $(GOOGLETESTDIR)/lib -lgtest -lpthread...
使用 googletest 时针对 INSTANTIATE_TEST_SUITE_P 的 Visual Studio 2017 警告
我有一个用于可变参数化测试的 gtest 测试装置,我实例化测试套件如下: INSTANTIATE_TEST_SUITE_P(实例化, 夹具, ::测试::范围(1, 100)); 当我执行...
使用Google测试框架(不是Windows)进行内存泄漏检测的标准做法是什么
我有大量使用 Google Test 的单元测试。 目前使用 XCode,我注意到一些其他测试框架在每个单元测试结束时检测内存泄漏,我假设有......
我是 GTest 的新手。我必须加载我已经拥有 GTest 单元测试用例的函数。 我想添加功能来检测单元测试中原始函数中的内存泄漏...
使用 CMake 和 MinGW MSYS2 编译并运行 GoogleTest
我想用 CMake 编译并运行 GoogleTest。 我完全按照本教程的说明进行操作 使用 CMake 进行 Google 测试 这是我得到的错误输出(myproject 是目录...
我有一个软件(c++),它通过 googletest 进行了过度测试。 有很多 INSTANTIATE_TEST_SUITE_P 调用。 有一个我想重用的特定值生成器,某些东西......
为什么我的代码中不断收到 Valgrind 设置地址范围权限警告?
我不明白我可能做错了什么,导致不断出现此 valgrind 错误。我没有泄漏任何记忆.. 在我的项目中,我必须实现一个图,一个基本的图算法,并且......
我开始学习C++,CMake 对我来说是一个更大的斗争。 我已经编写了一些代码来帮助我开始,并且还想从一开始就编写测试。 除了我得到未定义的符号...
如何测试 C++ 程序是否 fork() 和 exec() 另一个进程?
我正在使用Google测试框架。 现在我需要测试我的程序,看看它是否可以在某些条件下使用预期的 cli 参数 fork() 和 exec() 另一个子进程。 但是 fork() 和
嗨,我想将 gtest 集成到我的 c 项目中,它是跨平台的,并使用 cmake 来构建。 gtest 可以在跨平台(linux/win/mac/android)的项目上运行吗? 将 gtest 添加到
我面临着一种情况,我们在表示 HTTP 会话的类内部使用 http::async_read(...) 和 http::async_write(...) 。但是,如果我们想对这个类进行单元测试,我们会
如果我有: 类 Foo { 民众: virtual int Duplicate(int) const& = 0; }; 如何使用继承自 Foo 的 gMock 定义一个模拟对象并模拟 Duplicate 方法? 我努力了: Moc 类...
我发现 gtest 类型参数化测试在构建单元测试方面非常有效。但是,我想知道是否可以避免对 ::testing::Types<> 中的类型进行硬编码? 这是来自 gtest 的示例,我们...