wil*_*dev 4 java junit unit-testing mockito
以某种方式调用间谍对象的方法对真正的间谍对象没有影响:
public class AAA {
public int a;
public void setA(int aa) {
this.a = aa;
}
public int getA() {
return a;
}
}
public class Proof {
@Test
public void wtf() {
AAA obj = new AAA();
AAA spy = Mockito.spy(obj);
spy.setA(22);
assertThat(obj.getA(), equalTo(22));
}
}
Run Code Online (Sandbox Code Playgroud)
怎么可能?我想Proof测试应该通过。
| 归档时间: |
|
| 查看次数: |
448 次 |
| 最近记录: |