我正在为我的应用程序编写单元测试,我想知道 Mockito 框架是否有可能影响传递给返回模拟类的 void 的方法的对象。例如,调用一个模拟验证类,该类包含一个返回 void 但通过作为参数传入的对象跟踪各种更改和元数据的方法。.
public GetCartItemsOutput getCartItems(GetCartItemsInput getCartItemsInput) {
CartItemsFilter cartItemsFilter = new CartItemsFilter();
validator.validateCartItemsInput(getCartItemsInput, cartItemsFilter); ...
我为我的其他测试模拟了验证器类,但对于这个我需要模拟对我不知道该怎么做的 cartItemsFilter 对象的更改。