googletest

wxmtwfx7 天前
linux·mock·googletest
Googletest Mock示例本示例展示如何使用 Googletest 和 Googlemock 框架来测试一个包含硬件适配层(HAL)和应用层的系统。通过模拟(Mock)硬件适配层,我们可以在不依赖实际硬件的情况下测试应用层的逻辑。
UestcXiye8 天前
c++·单元测试·googletest
GoogleTest 使用指南 | 单元覆盖率分析除了查看测试通过与否,分析测试覆盖率也是提升代码质量的重要手段。覆盖率分析工具可以帮助识别未被测试的代码路径。
磊磊cpp2 年前
测试用例·gtest·googletest
全局测试用例环境和访问共享资源的GoogleTest教程在软件开发中,测试是确保软件质量的关键步骤之一。GoogleTest是一个流行的C++测试框架,它提供了丰富的功能来编写和运行测试用例。在实际的软件项目中,有时需要在测试用例之间共享一些资源或设置全局环境。本教程将介绍如何使用GoogleTest创建全局测试环境,并演示如何访问共享资源。
zhangyi13572 年前
c++·动态库·cmake·googletest·热加载
C++ 动态库热加载本文参考自 project-based-learning 中的 Build a Live Code-reloader Library for C++,主要内容都来自于其中,但是对代码进行了一点修改,并且改用 CMake 进行构建。
mzhan0173 年前
linux·gcc·googletest
gcc: __linux__判断gcc在什么平台的一个方法 https://gcc.gnu.org/onlinedocs/cpp/System-specific-Predefined-Macros.html
@新法3 年前
服务器·开发语言·c++·后端·单元测试·googletest·googlemock
C++单元测试GoogleTest和GoogleMock十分钟快速上手(gtest&gmock)当不想写 main 函数的时候,可以直接引入 libgtest_main.a;否则gtest中的断言分成两大类:
我是有底线的