Перехватить объект при вызове метода с Mockito

Я имитирую класс с пустым методом, таким как

public class Mock {
    public void method(String string) {
        // doSomething
    }
}

Меня не волнует, что делает этот метод, но я хотел бы отправить строку.

Эта строка в действительности является объектом в формате JSON, и метод, который я тестирую, модифицирует этот объект в зависимости от первоначально отправленной строки (скажем, совершенно случайно).

method(String json) {
    Object obj = unparse(json);
    obj.setRandomValue(random);
    String parsed = parse(obj);
    Mock.method(parsed);
}

Я хотел бы просто посмотреть, действительно ли значение «randomValue», ранее равное нулю, задано случайным образом после вызова метода.

Лучше всего было бы перехватить json, разобрать его и проверить объект.

Ответы на вопрос(3)

Ваш ответ на вопрос