记录Boost.测试用例

记录Boost.测试用例,boost,doxygen,boost-test,Boost,Doxygen,Boost Test,对于使用Boost.test宏定义的测试用例,是否有任何方法可以使用文档注释?我可以使用Doxygen样式的注释吗?它们是否能被正确解析?答案是让您的测试用例变得如此简单、如此明显、如此可读,以至于您编写的任何文档都是多余的。请参阅my.中标题为的部分。根据doxygen,应该可以使用正常的doxygen样式注释来记录这些测试,但是您可能需要花费一些时间来处理配置文件中预定义的标志。参见IUnknown类示例,大约在第页的一半。是的,好吧,这不用说,但我认为最好有一个所有测试用例的列表附加到测试

对于使用Boost.test宏定义的测试用例,是否有任何方法可以使用文档注释?我可以使用Doxygen样式的注释吗?它们是否能被正确解析?

答案是让您的测试用例变得如此简单、如此明显、如此可读,以至于您编写的任何文档都是多余的。请参阅my.

中标题为的部分。根据doxygen,应该可以使用正常的doxygen样式注释来记录这些测试,但是您可能需要花费一些时间来处理配置文件中预定义的
标志。参见
IUnknown
类示例,大约在第页的一半。是的,好吧,这不用说,但我认为最好有一个所有测试用例的列表附加到测试中的类,因此,文档说明了这一点以及测试的内容。这增加了额外的维护负担,这在IMO看来是不合理的。实际注释与代码之间已经存在分歧。软件工程的趋势是不再依赖代码上的注释或附加元数据。