3
我想获得以下代码的一些单元测试覆盖率:如何用内部异常对代码进行单元测试?
public static class ExceptionExtensions {
public static IEnumerable<Exception> SelfAndAllInnerExceptions(
this Exception e) {
yield return e;
while (e.InnerException != null) {
e = e.InnerException; //5
yield return e; //6
}
}
}
编辑:看来我没必要痣来测试该代码。另外,我有一个错误,第5行和第6行反转。
为什么需要痣来测试?功能看起来可以用传统的单元测试技术进行测试。 – 2011-04-23 13:21:25