googletest

googletest

文章 2 浏览 71

Visual Studio C++:使用 google test 进行单元测试 exe 项目?

使用 Visual Studio 2010 C++。我正在尝试单元测试并决定尝试 Google Test (gtest)。我有一个现有的项目,可以编译为 MFC 可执行文件(我也对如何测试…

笑忘罢 2024-11-11 18:20:32 3 0

cmake <-> make 和单元测试:创建除非明确命名否则不会编译的目标

我想在模块中使用 gtest 构建我的单元测试。每个模块通常是多个可测试单元的集合。在开发模块时,我一次创建一个单元测试,完成后我将它们连接到整个…

转瞬即逝 2024-11-11 13:52:27 3 0

使用 GoogleTest for C++ 调用函数名称是否有任何限制?

当我使用 Google Test 调用函数时,是否有任何限制,例如不能使用下划线或任何其他特殊字符?…

染墨丶若流云 2024-11-09 13:41:09 3 0

如何检查 Google Test 是否在我的代码中运行

我有一段代码,如果正在进行单元测试,我不想运行它。我希望找到一些由 gtest 库设置的 #define 标志,我可以检查。我找不到用于此目的的一个,但在查…

挽梦忆笙歌 2024-11-08 07:52:02 4 0

使用 Google C++ 的最简单示例使用 CMake 测试框架

我有一个非常简单的 C++ 库(一个头文件,一个 .cpp 文件)。我想使用 Google C++ 测试框架为此项目编写单元测试。 这是目录结构: ~/project1 | |-- …

季末如歌 2024-11-05 07:19:25 4 0

内联函数的 gtest 问题

你好,我有包含内联函数,当我尝试用谷歌测试测试这个类时,我有这样的错误: error LNK2019: unresolved external symbol "public: double __thiscal…

絕版丫頭 2024-11-04 09:46:29 3 0

排除时间测试

你好,我有一些课程,例如“数学”: 头文件: class Math { public: Math(void); double returnPi(); ~Math(void); }; 和 cpp 文件: #include #incl…

贱贱哒 2024-11-03 23:14:39 4 0

在 Google Test 中编译测试子集

使用标志来限制 Google 测试框架 中运行的测试非常棒,但就我而言,大多数当我编写测试时,时间被浪费在一次又一次等待整个测试项目的编译上。 有没有…

爱你不解释 2024-11-03 01:52:19 5 0

在派生类上应用超类测试

假设您有一个从类 A 派生的 C++ 类 B。您为类 A 设置了广泛的测试,您还希望在类 B 的实例上运行,因为它应该完全支持 A'的功能。当然,您还可以进行…

寄居人 2024-11-02 04:40:50 4 0

使用现有的 C++代码在 Google Test 下测试并添加 Qt

我正在开发一个用 C++ 编写的程序,使用 Linux (Ubuntu) 中的一些 c++0x 功能。我在 Google Test 中编写了一堆测试。我正在使用 g++ 和生成依赖项的普…

左岸枫 2024-11-01 02:59:50 3 0

将 Google Mock 与 boost::bind 一起使用

我有一个类,其构造函数采用 Boost 函数,我想用 Google Mock 测试它。以下代码显示了一个示例类以及我对其进行测试的尝试: MyClass.h: #include cla…

贪了杯 2024-10-31 10:40:33 5 0

使用 CMake 构建测试而不使用 CTest

这就是我想要做的: 输入 make all 将构建我的库及其文档。 输入 make test 将构建我的 lib(如果需要)、gtest,然后是我的测试 输入 make check 运…

陌若浮生 2024-10-31 06:44:31 1 0

Google Test C++:有没有办法在测试中读取当前控制台输出?

让我们假设我有一个要测试的类,它具有以下方法: void MyClass::sayHello() { std::cout << "Hello"; } 现在,在我的谷歌测试中,我想验证是否已生成…

撩心不撩汉 2024-10-31 06:09:21 3 0

如何在 Windows Netbeans 中设置 gtest?

我查看了 Netbeans 论坛、gtest wiki 和在这里&我似乎找不到让 gtest 在 Netbeans(6.9.1,Windows 7x64)中正常工作的方法。我的 gtest.h 的 #includ…

慵挽 2024-10-21 16:08:07 3 0

在 Google 测试框架中的测试用例中访问 argc 和 argv 的方法是什么?

我正在使用 Google Test 来测试我的 C++ 项目。然而,某些情况下需要访问 argc 和 argv 来加载所需的数据。 在main()方法中,初始化时,argc和argv被…

只有影子陪我不离不弃 2024-10-21 09:03:25 5 0
更多

推荐作者

lixs

文章 0 评论 0

敷衍 

文章 0 评论 0

盗梦空间

文章 0 评论 0

tian

文章 0 评论 0

13375331123

文章 0 评论 0

你对谁都笑

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文