Jak wyszydzić metodę zwracania pustki wpływającą na obiekt

Piszę testy jednostkowe dla mojej aplikacji i zastanawiałem się, czy możliwe jest, aby framework Mockito wpływał na obiekt przekazywany do metody, która zwraca pustkę z wyśmiewanej klasy. Na przykład wywołanie sztucznej klasy walidacji zawierającej metodę zwracającą void, ale śledzącej różne zmiany i metadane za pośrednictwem obiektu przekazanego jako argument. .

public GetCartItemsOutput getCartItems(GetCartItemsInput getCartItemsInput) {
    CartItemsFilter cartItemsFilter = new CartItemsFilter();
    validator.validateCartItemsInput(getCartItemsInput, cartItemsFilter); ...

Wyszydziłem klasę walidatora dla moich innych testów, ale dla tego potrzebuję zmodyfikować zmiany w obiekcie cartItemsFilter, których nie wiem jak to zrobić.

questionAnswers(3)

yourAnswerToTheQuestion