技术栈
googletest
磊磊cpp
6 个月前
测试用例
·
gtest
·
googletest
全局测试用例环境和访问共享资源的GoogleTest教程
在软件开发中,测试是确保软件质量的关键步骤之一。GoogleTest是一个流行的C++测试框架,它提供了丰富的功能来编写和运行测试用例。在实际的软件项目中,有时需要在测试用例之间共享一些资源或设置全局环境。本教程将介绍如何使用GoogleTest创建全局测试环境,并演示如何访问共享资源。
zhangyi1357
1 年前
c++
·
动态库
·
cmake
·
googletest
·
热加载
C++ 动态库热加载
本文参考自 project-based-learning 中的 Build a Live Code-reloader Library for C++,主要内容都来自于其中,但是对代码进行了一点修改,并且改用 CMake 进行构建。
mzhan017
1 年前
linux
·
gcc
·
googletest
gcc: __linux__
判断gcc在什么平台的一个方法 https://gcc.gnu.org/onlinedocs/cpp/System-specific-Predefined-Macros.html
@新法
1 年前
服务器
·
开发语言
·
c++
·
后端
·
单元测试
·
googletest
·
googlemock
C++单元测试GoogleTest和GoogleMock十分钟快速上手(gtest&gmock)
当不想写 main 函数的时候,可以直接引入 libgtest_main.a;否则gtest中的断言分成两大类: