我说的是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/