如何在cppunit中声明一个语句抛出Excp1或Excp2类型的异常?

时间:2015-08-19 16:07:12

标签: c++ unit-testing throw cppunit

CPPUNIT_ASSERT_THROW(Expression, ExceptionType)似乎不允许检查多种类型的异常,即可以抛出多种异常的语句。

对于e.x.表达式可能会在一个平台上抛出 Excp1 ,或在另一个平台上抛出 Excp2 。是否有使用CPPUNIT_ASSERT_THROW测试此类语句的解决方法?

0 个答案:

没有答案