2
class A {
public B getB(){
// somehow get argType1 and argType2
return new B(argType1, argType2);
}
}
class B{
public B(Type1 t1, Type2 t2){
// something
}
}
我想测试A
捕获构造函数的参数,并验证B
该构造函数获取调用为argType1
和argType2
预期值。如何使用PowerMockito
我该如何使用PowerMockito来做到这一点?
有没有办法通过argumentCaptor这样的:
whenNew(B.class).withArguments(argType1Captor, argType2Captor).thenReturn(somemock);
如果做到这一点,argType1Captor
得到两个值
expectedArgType1被actualy争论的权利?不是ArgumentCaptor? –