WhiteBox学习

WhiteBox学习

WhiteBox学习_第1张图片
WhiteBox学习_第2张图片
WhiteBox学习_第3张图片
WhiteBox学习_第4张图片
WhiteBox学习_第5张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
WhiteBox学习_第6张图片
WhiteBox学习_第7张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
WhiteBox学习_第8张图片

String  myPrivateString = Whitebox. getInternalState(instanceOfA, "myPrivateString", B.class);

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

String myPrivateString = Whitebox.getInternalState(instanceOfA, "myPrivateString", B.class, String.class);

在这里插入图片描述

Whitebox.setInternalState(instanceOfA, "myPrivateString", "this is my private string", B.class);

在这里插入图片描述

Whitebox.setInternalState(instanceOfA, String.class, "this is my private string", B.class);

WhiteBox学习_第9张图片
WhiteBox学习_第10张图片
在这里插入图片描述
在这里插入图片描述
WhiteBox学习_第11张图片
在这里插入图片描述

int result = Whitebox. invokeMethod(myInstance, new Class[]{int.class}, "myMethod", 1);

WhiteBox学习_第12张图片
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
WhiteBox学习_第13张图片
您只需:
在这里插入图片描述
WhiteBox学习_第14张图片
WhiteBox学习_第15张图片
在这里插入图片描述

PrivateConstructorInstantiationDemo instance = Whitebox.invokeConstructor(PrivateConstructorInstantiationDemo.class, new Class[]{Integer.class}, 43);

WhiteBox学习_第16张图片

你可能感兴趣的:(单元测试Junit,Mockito,PockMock)