bycj.net
当前位置:首页 >> moCkstAtiC >>

moCkstAtiC

传统的JMock是无法Mock静态方法的,但是Jmockit能够很好地Mock类的静态方法。 [java] view plain copy package features.jmockit.staticmock; public class StaticTarget { public static int m1() { throw new RuntimeException(); } public st...

@RunWith(PowerMockRunner.class) @PrepareForTest(MyClass.class) public class MyClassTest { private MyClass myClass; @Before public void setup() { myClass = PowerMockito.spy(new MyClass()); PowerMockito.doNothing().when(myClass, ...

在方法内部定义的叫“局部变量”,而不是静态变量,局部变量不能加static,包括protected, private, public这些也不能加。静态变量是定义在类中,方法体外面的。 如果你清楚JVM,应该知道局部变量是保存在栈中的,而静态变量保存于方法区

网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com