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