我正在编写junit测试用例,以使用EasyMock和TestNG测试“ getBaseLimit()”。我一直坚持在测试用例中为第一行编写断言。
注意:SingleLimit.java具有许多具有不同参数的构造函数,因此在我的测试案例中,为了避免构造函数链接,我使用EasyMock的Objenesis库。
//SingleLimit.java
protected Limit getBaseLimit()
{
//body of method
return Control.getBaseLimit(parameter1,paramter2,parameter3) //line 1
}
//Limit.java
public interface Control
{
Limit getBaseLimit(final Object... additionalInputs);
}
我们将不胜感激任何帮助