1

我是单元测试和 QTestLib 的新手。我找不到这个特定问题的答案。如何测试不返回任何内容的函数(或单元)。我已阅读 Qt 站点中给出的教程,但我不知道如何继续。

我已经复制了 Qt 网站中给出的TextFinder示例。我现在想测试 on_findbutton_clicked 函数。提前致谢

4

1 回答 1

3

我没有使用 QTestLib 的经验,但是根据我使用其他单元测试框架的经验,您无法使用黑盒测试来测试不返回任何内容的函数。偶尔,如果它改变了全局变量,那么你可以检查那些函数之外的全局变量来测试它,否则你应该修改那个函数并在里面设置检查点来测试。

于 2016-02-12T05:42:00.550 回答