【发布时间】:2008-10-15 05:01:12
【问题描述】:
我一直使用 CPPUnit 作为单元测试框架,现在正尝试在自动化构建和打包系统中使用它。然而,一个阻碍我的问题是,如果在运行单元测试期间发生崩溃,例如一个空指针取消引用,它会停止自动化的其余部分。
CPPUnit 有没有办法从异常中恢复,记录测试失败,然后优雅地存在而不是终止单元测试过程?即使是针对空指针取消引用的特定方法也会很有用,因为它构成了我遇到的大约 90% 的问题。
为了具体技术,我在 Windows 系统上使用 makefile。
【问题讨论】:
标签: unit-testing exception testing cppunit