googletest

googletest

文章 2 浏览 70

gTest 和多个 main()

我有一个 Eclipse 项目。所有测试用例都位于一个 *.cpp 文件中。问题是这样我最终得到了两个 main() 函数。一份用于应用程序本身,一份用于测试用例。…

不爱素颜 2024-10-19 06:55:18 1 0

Googlemock:如何验证对象中数组中的元素?

我有一个小类: struct Command { uint8_t cmdId uint8_t len uint8_t payload[MAX_PAYLOAD] } 我想使用 googlemock 期望仅验证有效负载的前两个元素…

池予 2024-10-19 03:10:56 3 0

集成“谷歌测试”;和“增强程序选项”

我有一个程序,使用谷歌测试和增强程序选项库来解析选项。 问题是谷歌测试也有它自己的选项解析器,所以我需要在将选项提供给谷歌测试之前过滤掉。 例…

画尸师 2024-10-18 02:10:24 2 0

Visual Studio 2005 中的 LNK 2005 错误

我在 Windows XP 上使用 Visual Studio 2005。 我正在尝试使用“Google Test”框架。但由于链接器错误,我无法仅进行一项测试。 我在调试模式下使用 /…

逆蝶 2024-10-16 13:22:54 2 0

Eclipse 控制台中的彩色文本,用于来自 google c++ 的输出文本测试框架

我希望 Eclipse (Helios) 控制台在使用 Google C++ 测试框架。 我已尝试使用 Indusciallogic 插件,但它不起作用与赫利俄斯。 是否有用于 Google C++ …

别低头,皇冠会掉 2024-10-16 04:33:00 4 0

构建 Google 测试时 shellapi 错误

我下载了谷歌测试。 然后我打开“gtest.sln”文件。 转换后,我单击“构建”,但 Visual Studio 2005 反复给出以下错误。 我应该怎么办? 谢谢 3&gtC:…

孤云独去闲 2024-10-15 20:03:50 6 0

如何将参数传递给gtest

如何将参数传递给我的测试套件? gtest --number-of-input=5 我有以下主要 gtest 代码。并且 --number-of-input=5 应传递给 InitGoogleTest()。 #incl…

还不是爱你 2024-10-15 01:05:12 2 0

Boost 测试与 Google 测试框架

我是单元测试世界的新手,基本上我是 C++ 开发人员,在一个大型产品上工作了近 3 年,现在我决定对我的代码执行自动化单元测试。为此,我在互联网上做…

感情洁癖 2024-10-13 04:50:03 1 0

在 C++ 的构造函数中抛出异常是一个好习惯吗?班级?

我有这个构造函数,它抛出异常 GenericSocket::GenericSocket(const string&amp hostname, const string&amp servname): _hostname(hostname), _servn…

这个俗人 2024-10-10 05:03:13 1 0

在 Eclipse 中使用 googletest:如何?

我已经下载了 google test,但现在我不知道如何将其链接到 eclipse 中的项目。 我应该将其添加为源文件夹吗?应该将其作为 g++ 包含库包含吗?那我该…

家住魔仙堡 2024-09-28 06:57:44 2 0

C++程序意外退出,如何使用 gdb 进行调试?

我正在编写一个程序,对我的同事编写的代码运行一些单元测试。我正在使用 Google C++ 测试框架。我运行一个生成 3 个线程的函数,然后运行 ​​30 秒…

梦里人 2024-09-25 12:53:56 3 0

如何使用 googletest 捕获 stdout/stderr?

使用 googletest 框架时是否可以捕获 stdout 和 stderr? 例如,我想调用一个将错误写入控制台(stderr)的函数。 现在,当在测试中调用该函数时,我…

倚栏听风 2024-09-24 22:14:00 5 0

什么是 Google 测试、死亡测试

我看到该功能的文档似乎非常重要,因为它位于 Google 测试概述功能中,并在以下位置详细说明: https://github.com/google/googletest/ blob/master/d…

智商已欠费 2024-09-19 02:25:10 6 0

Visual Studio 和 Google Test:当依赖项发生变化时强制重新运行测试项目

我有一组针对本机 C++ DLL 的基于 Google Test 的单元测试发展。该DLL位于其自己的项目中,测试项目依赖于它。测试项目有一个运行测试的构建后事件脚…

你的背包 2024-09-16 13:05:06 11 0

gtest (C++) 和 nunit (C#) 中双重比较之间的差异

我已经将带有 gtest 测试的 c++ 项目移植到带有 nunit 测试的 ac# 项目。现在我遇到浮点精度问题。 在 nunit 测试中,我的表现不太好(红色) Assert.…

远昼 2024-09-16 12:32:52 5 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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