【发布时间】:2014-12-03 08:38:46
【问题描述】:
public class TipException extends Exception {
private final Object mSource;
private final Object mObjectInError;
private final Throwable mCause;
public TipException(Object source, Object objectInError, Throwable cause, String message) {
super(message);
this.mSource = source;
this.mObjectInError = objectInError;
this.mCause = cause;
}
}
我需要为这个具有更多方法的简单异常类编写 Junit 测试用例。 但是由于我是 Junit 的新手,我知道如何在这里传递一些异常的对象。 任何帮助将不胜感激。
【问题讨论】:
-
异常是和其他类一样的类,所以你可以像其他类一样测试构造函数和“业务”逻辑。您应该测试什么以及如何测试?