david(大伟)

Results 38 comments of david(大伟)

@echoyhz 深层次的隐式调用? 你的意思是?

@kiddy2013 在junit/testng测试方法体中, ``` new MockUp(){ @Mock public String getMethod(){ //这里写,你想返回的内容 } }; ```

@153952402 https://github.com/hzdavid/jmockit.cn/blob/master/src/test/java/cn/jmockit/demos/utils/JNITools.java

@hwhaocool 用反射。 `import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; public class InvokePrivate { public static class HelloWorld { private String sayHello() { return "HelloWorld"; } } public static void main(String[] args) throws IllegalAccessException,...

@hbtj1216 `public class ChildTest extends Parent { @Test public void methodBtest() { Child c = new Child(); Assert.assertTrue(c.methodB().equals("BA")); } /** * 用MockUp & Mock,详情见 http://jmockit.cn/showArticle.htm?channel=3&id=2中的MockUp讲述 */ @Test public void methodBtest1()...

> 请问如何实现多次调用返回不同的值,比如obj1.get()第一次调用,mock返回1,第二次调用,mock返回2... 以此类推 @dlt-1997 用jmockit实在太方便了,见 http://www.jmockit.cn/showArticle.htm?channel=4&id=26 源代码也已上传。

> 请问一下 我这边使用的时候遇到这个报错, 请问有解决办法吗? > jmockit didn't get initialized; please check the -javaagent JVM initialization parameter was used 不要用jre,要用jdk.

@superbaobei ![image](https://user-images.githubusercontent.com/4660219/62269568-14321080-b466-11e9-8dca-1c96b1c8c19e.png)

与你的maven版本有关。 经测试,我电脑上的Apache Maven 3.5.3 这个版本是没有问题的。

@zdpbj2014 把异常信息 贴全一点。