我说的是QT C++世界。我正在使用QTest类进行TDD。我想验证在某些情况下我的测试类会引发异常。使用谷歌测试,我会用类似的东西:

EXPECT_THROW(A(NULL), nullPointerException);

QTest中是否存在类似此功能的东西?至少可以做到这一点吗?

谢谢!

最佳答案

由于Qt5.3,QTest提供了提供缺少功能的宏QVERIFY_EXCEPTION_THROWN

关于qt - 如何使用QTest验证是否引发了异常?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14979011/

10-13 07:43