【发布时间】:2014-07-07 19:09:39
【问题描述】:
这是我的课。我需要测试这个参数化的构造函数A(String param)。
public class A {
private String superParam;
private Integer value;
public A(String param) {
this();
append(param);
}
public A() {
this.value = 100;
}
public void append(String additionalParam) {
this.superParam.concat(additionalParam);
}
}
现在我正在为this() 调用而苦苦挣扎。如有任何建议,我将不胜感激。
更新:
我还想知道在未创建对象时如何在构造函数调用期间模拟方法?
【问题讨论】:
-
检查
value是否为100。 -
是的,但在这种情况下,我正在检查另一个构造函数。
-
我对您正在努力解决的问题感到困惑。请更具体
-
您具体想测试什么?
-
我需要检查 this() 调用。
标签: java unit-testing mocking