Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何从 CMake 中隐藏 Visual Studio 中的目标
我正在使用 CMake 生成 sln 我想使用 Google Test 并使用此类代码来添加新测试 add executable my test test my test cpp target link libraries my test
c
VisualStudio
CMake
googletest
我需要链接哪些库来构建 googlemock 示例?
我能够在 VS2010 中编译 googlemock v1 6 x 并生成发布库和调试库 换句话说 我遇到的问题不是这个Visual Studio 2010 中的 GoogleMock 和 GoogleTest https stackove
c
unittesting
googletest
抑制地址清理程序的 gtest 的统一测试
我正在我的单元测试上运行地址清理程序 Cmake 看起来像这样 cmake G Unix Makefiles DCMAKE CXX COMPILER clang 9 DCMAKE C COMPILER clang 9 DCMAKE C FL
c
Clang
googletest
AddressSanitizer
如何使用模拟框架测试在谷歌测试延迟后进行的调用
我目前正在尝试评估不同的测试框架 当使用模拟框架时 我倾向于 FakeIt 但 google mock 也很好 我知道您可以通过在调用函数之前和之后使用操作系统的计时器调用来验证函数的性能来进行自己的 性能 测试 这不是我所追求的 我所做的
c
unittesting
googletest
GoogleMock
fakeit
对“pthread_key_create”的未定义引用(链接器错误)
我从这里下载了 gtest 1 7 0 源代码 https code google com p googletest downloads list https code google com p googletest downloads l
c
googletest
如何在 Google Test 中使用不同模板测试多个模板类的相同行为?
我正在练习 C 17 中的排序算法 并按如下方式实现了我的单元测试 以下编译和所有测试都是绿色的 template
c
googletest
Google Mock:使用全局模拟对象可以吗?
在所有有关的文档中gmock我总是发现模拟对象在测试中被实例化 如下所示 TEST Bim Bam MyMockClass myMockObj EXPECT CALL MyMockObj foo 因此 每次测试都会创建和销毁该对象 我相信创
c
unittesting
mocking
googletest
GoogleMock
使用 -isystem 包含 CMake 项目依赖项包含目录
我正在开发的一个项目链接到 Google 测试 gtest 作为依赖项 谷歌测试标头通过 CMake 的接口依赖项包含在项目中 使用谷歌测试项目中包含的 CMakeLists target link libraries our projec
gcc
CMake
googletest
gccwarning
通过相对路径查找外部测试文件进行单元测试 c++ cmake guest
访问 C 项目单元测试的外部测试文件的正确方法是什么 我正在使用 CMake 和 Gtest 这是目录结构的示例 Project src test unit tests here test data data file here Thank
c
unittesting
CMake
googletest
为什么 CMake 找不到 GTest(Google 测试)?
有一个现成的项目 在其中一个 cmake 文件中有一个源代码 find package GTest REQUIRED if NOT GTest FOUND message FATAL ERROR Cannot find Google Tes
c
CMake
googletest
将 Google C++ 测试框架与 CMake 结合使用的最简单示例
我有一个非常简单的 C 库 一个头文件 一个 cpp 文件 我想使用 Google C 测试框架为此项目编写单元测试 这是目录结构 project1 project1 cpp project1 h project1 unittests cp
c
unittesting
CMake
googletest
Gtest:“{”之前预期的类名
我正在尝试将 Gtest 下的测试用例转换为使用测试夹具 以便在添加更多测试时可以有一个通用的设置 然而 这会导致错误 test integrate cc 4 47 error expected class name before toke
c
gcc
compilererrors
googletest
如何使用 gmock MOCK_METHOD 进行重载运算符?
我是 googlemock 和 StackOverflow 的新手 我在使用时遇到问题MOCK METHODn在googlemock中 我相信这个功能被广泛使用 这就是我所做的 我有一个抽象类Foo虚拟重载operator class Fo
c
googletest
GoogleMock
嵌入式系统的 Google 测试
我想使用 Google Tests 为我的嵌入式应用程序软件编写单元测试 这些测试将在用 C 编写的应用软件上执行 应用程序软件使用的驱动程序 例如I2C SPI 故障断言是用 C 编写的 我的问题是 什么是一个好的起点 我的意思是我可以阅
c
unittesting
Embedded
googletest
Mingw64编译器为每个源文件错误添加__debugbreak和__fastfail
我正在尝试构建 GoogleTest C 代码来测试静态 C 库 该设置是将被测库静态链接到测试应用程序 一切都可以在 Linux 上正常构建和链接 但是在Windows上 使用MINGW64 shell 有多个定义 debugbreak
Windows
googletest
mingww64
使用 gtest 1.6 进行单元测试:如何检查打印出的内容?
如何检查将某些内容打印到命令行的 void 函数 例如 void printFoo cout lt lt Successful lt endl 然后在 test cpp 中我放置了这个测试用例 TEST test printFoo prin
c
unittesting
googletest
使用Google测试框架(不是Windows)进行内存泄漏检测的标准做法是什么
我使用 Google Test 进行了大量的单元测试 目前使用 XCode 我注意到其他一些测试框架会在每个单元测试结束时检测内存泄漏 并且我认为有一种规定的方法可以使用 Google Test 执行相同的操作 我希望这不仅仅是 Boost
c
xcode
memoryleaks
googletest
gmock 可以用于存根 C 函数吗?
我是 gmock 的新手 所以我想知道如何对在测试中的函数中调用的简单 C 函数进行存根以进行单元测试 Example int func int a boolean find Some code find func 1 return fin
c
unittesting
googletest
GoogleMock
如何使用自制程序在 Mac OS X 上安装 GTest?
我正在尝试使用数据包管理器安装 gtest自酿啤酒但没有它的存储库 我尝试从 code google 下载 gtest 但我不明白如何安装它 因为cmake and make不解决问题 如果您想要最新版本而不使用 Homebrew git
MacOS
Repository
installation
Homebrew
googletest
«
1
2
3
4
5
»