c++ - 用于 Google 测试的 Doxygen 文档
问题描述
是否也可以为 Google 测试创建基于 doxygen 的文档?我按照这个链接为我的 C++ 代码创建了文档,它由一堆类组成。
https://flcwiki.desy.de/How%20to%20document%20your%20code%20using%20doxygen
我使用默认配置文件并将所有文件路径放在该INPUT =
部分中。
此方法效果很好,并为我的类头文件和 .cpp 文件创建了文档,但我的test.cpp
文件没有任何反应,如下所示:
/**
* Tests the setter for Player Id.
*/
TEST(playerTest, setPIdTest) {
Player p;
p.setPId(2);
EXPECT_EQ(2, p.getPId());
}
int main(int argc, char **argv) {
testing::InitGoogleTest(&argc, argv);
return RUN_ALL_TESTS();
}
不会为 Google 测试生成任何文档。我是在犯错还是在这种情况下 doxygen 根本不起作用?
解决方案
推荐阅读
- c++ - 有人可以向我解释这个属于 LinkedList 程序的 C++ 代码吗?
- html - 将过渡添加到下拉菜单
- swift - 如何在 Xcode Swift 中同时滚动多个 textView
- java - “PKIX 路径构建失败:SunCertPathBuilderException:无法找到请求目标的有效证书路径”
- java - 如何设计我的 Spring 程序,以便当用户登录时我可以判断他们是教职员工、学生还是教职员工?
- jquery - 如果 variable.onclick 为真,则执行命令
- python - 如何使用 usb rs485 将寄存器 pymodbus 读取到 modbus 设备?
- ruby-on-rails - Heroku 部署错误;预编译资产失败(注意 devise.rb 中的行)
- javascript - 如何读取 JSON 文件,这是我的版本,但不好
- python - 如何在一行中初始化多个字典,并使用键列表作为 Python 中的输入参数来初始化它们?