Можно ли извлечь / сохранить, какие аргументы использовались при использовании Mockito.when?
Например, этот псевдокод:
Mockito.when(mock.someMethod(**any string**)).thenReturn(print(** any string **));
печать будет:
public void print(String s) {
System.out.println(s);
}
Что можно использовать следующим образом:
Person mockPerson = ...
mockPerson.setName("John");
Что может привести к тому, что «Джон» будет напечатан на стандартный вывод.
Может быть, неудачный пример, но я хочу "сохранить" / "использовать" любые аргументы, с которыми вызывается mocked-метод.
Дополнительный вопрос: если нет, какие другие платформы тестирования могут сделать это.