Отдельные функции в документации Doxygen - PullRequest
1 голос
/ 15 марта 2020

Я следовал этому руководству и использовал стандартный конфигурационный файл Doxygen: https://flcwiki.desy.de/How%20to%20document%20your%20code%20using%20doxygen

У меня есть тесты. cpp файл, который выглядит следующим образом:

/// \file
#include "gtest/gtest.h"
#include "./src/Factory.h"
#include "./src/Player.h"

/**
* Tests for the Player Class
*/

/**
* Tests the setter for Player Id.
*/

TEST(playerTest, setPIdTest) {

    Player p;
    p.setPId(2);
    EXPECT_EQ(2, p.getPId());
}

/**
* Tests for the Factory Class
*/

/**
* Tests the produce() method from  
*/

TEST(factoryTest, produceTest){

    Factory f;
    f.produce(15);
    f.produce(20);
    EXPECT_EQ(35, f.getProduced());
}

В моем выводе 1-й и 3-й комментарии игнорируются, поэтому все тесты появляются в списке. Тесты хорошо документированы, но между ними нет четкого различия. Можно ли как-нибудь сделать подразделы и различать guish между тестами класса Player и тестами класса Factory?

...