我有一个解析结构化输入(文本文件),处理它并将结果输出到屏幕的Linux实用程序。例如:(输入)C/C++中的命令行程序回归测试
COMMAND=create
NAME=Stack
SURNAME=Overflow
我的效用作为输入上述文本文件,并试图在数据库中创建一个对象(堆栈,溢出)。如果成功执行该操作我的程序返回是这样的:
COMMAND=create
Code=0
Result=OK
或错误的情况下
COMMAND=create Code=10 Result=Duplicate entry
我要寻找一个很好的方法来创建一个回归测试套件为我二进制文件。任何符合我的情况的想法?在C/C++中是否有任何替代JUnit的?
C或C++?答案会有所不同。 “C/C++”不是一种语言。 – 2012-04-02 15:05:50
有些二进制文件是纯C的,但其中大多数都是C++。我的基本目标是C++。 – cateof 2012-04-02 15:08:48
[选择C++单元测试工具/框架]的可能的重复(http://stackoverflow.com/questions/13699/choosing-ac-unit-testing-tool-framework) – 2012-04-02 15:10:46