我试图找出一种方法来通过以下方式验证类构造函数(请记住,这是一个理论示例)
public MyClass extends ItemContainer {
public MyClass(RoundItem a, SquareItem b) {
addItem(a);
addItem(b);
}
}
我想验证构造函数调用 addItem 一次与 any(RoundItem.class) 并一次与 any(SquareItem.class)。我似乎找不到用 PowerMock 或 Mockito 以这种方式验证构造函数的好方法。有任何想法吗?