当前位置:  开发笔记 > 编程语言 > 正文

解析C++以生成单元测试存根

如何解决《解析C++以生成单元测试存根》经验,为你挑选了1个好方法。

我最近一直在尝试为一些遗留代码创建单元测试.

我一直在使用链接器的方法向我展示哪些函数导致链接错误,greping源来查找定义并从中创建存根.

有没有更简单的方法?是否有某种C++解析器能够以一些易于使用的形式为我提供类定义,从中可以生成存根?



1> Paweł Hajdan..:

您可能想要调查http://os.inf.tu-dresden.de/vfiasco/related.html#parsing.但是C++解析很难.

另一方面,也许ctags或类似的东西可以提取类定义......

您也可以尝试编写自己的简单(?)解析器以从头文件生成类存根...

我试着给你一些指示.如你所见,问题并不容易.但希望你至少可以自动化部分内容.

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有