首页 > 解决方案 > 用于 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++unit-testingdocumentationdoxygengoogletest

解决方案


推荐阅读