jjzjj

SmallCalculator

全部标签

java - 在参数上调用方法时 PowerMockito 模拟静态方法失败

我正在尝试测试一个使用带有许多静态方法的计算器类的类。我已经以类似的方式成功地mock了另一个类(class),但事实证明这个类(class)更加顽固。似乎如果模拟方法包含对传入参数之一的方法调用,则静态方法不会被模拟(并且测试中断)。删除内部调用显然不是一个选项。我在这里明显遗漏了什么吗?这是一个精简版,其行为方式相同......publicclassSmallCalculator{publicstaticintgetLength(Stringstring){intlength=0;//length=string.length();//Uncommentthislineandthem