GoogleTest:如何捕获 EXPECT_THROW 中的一般异常?

GoogleTest: How to catch a generic exception in EXPECT_THROW?

你好,我想在函数 EXPECT_THROW GoogleTest 中捕获一个通用异常,它可以捕获抛出的所有类型的异常,无论异常类型如何。

它们是否与我们过去在 try-catch 块中捕获的方式相似。

catch (...) {
 
}

EXPECT_ANY_THROW就是为了这个目的。

Advanced googletest topics