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ć.