Interceptar objeto en invocación de método con Mockito

Tengo una clase burlada con un método vacío como

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

No me importa lo que haga este método, pero me gustaría que me enviaran el String.

Esta Cadena es en realidad un objeto en formato JSON, y el método que estoy probando es modificar este objeto en función de la Cadena originalmente enviada (digamos, bastante aleatoriamente).

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

Me gustaría solo ver si el "randomValue", anteriormente nulo, está configurado con el aleatorio después de la invocación del método.

Lo mejor sería interceptar el json, analizarlo y verificar el objeto.

Respuestas a la pregunta(3)

Su respuesta a la pregunta