1
2
是的,这应该是可能的。我不确定CxUnit的具体情况,但理论上它是可能的。
|
2
1
如果你想测试你的用户界面,我建议使用一个用户界面测试工具,比如 Squish . 我发现单元测试更适合测试小部件背后的逻辑,而不是小部件本身。如果您真的想对qt小部件进行单元测试,我认为没有比qttestlib更好的解决方案。 瓦格林:有一个 valgrind plugin for Squish . 不过我自己也没用过那个。当然,其他单元测试可以很容易地在Valgrind中运行,尽管我不知道有什么解决方案可以完全自动化这一点。必须确保真正禁止来自外部的所有警告,这样,x11 libs中的某些错误就不会触发单元测试失败。 |