【发布时间】:2012-04-16 06:05:34
【问题描述】:
我有一个 linux 实用程序,它可以解析结构化输入(文本文件)、处理它并将结果打印到屏幕上。例如:(输入)
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++”不是一种语言。
-
一些二进制文件是纯 C 的。但大多数是 C++。我的基本目标是 C++。
标签: c++ c linux unit-testing testing