如何在“API”程序

时间:2017-10-13 14:17:39

标签: c++ unit-testing catch-unit-test

我正在C ++程序中执行单元测试(使用Catch)来执行“API”功能。它由一个具有公共方法的大类组成,用户可以使用它与外部设备进行交互。此外,还有特殊的私有“系统”方法提供其他功能。该设备发送响应,自己的统计信息等。我应该如何正确地将整个班级划分为单元测试?有许多关于简单程序的信息,比如计算,但对于更狭窄的案例没有什么特别之处。我应该在测试中添加整个类,并且每个测试只使用一个方法,还是应该只复制此类中的方法并给出预定义的输入参数?

0 个答案:

没有答案