Objekt beim Methodenaufruf mit Mockito abfangen

Ich habe eine verspottete Klasse mit einer nichtigen Methode wie

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

Es ist mir egal, was diese Methode macht, aber ich möchte, dass der String gesendet wird.

Diese Zeichenfolge ist eigentlich ein Objekt in einem JSON-Format, und die Methode, die ich teste, ändert dieses Objekt abhängig von der ursprünglich gesendeten Zeichenfolge (sagen wir mal ganz zufällig).

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

Ich möchte nur sehen, ob der "randomValue", zuvor null, tatsächlich mit dem Zufallswert nach dem Methodenaufruf festgelegt wird.

Das Beste wäre, den JSON abzufangen, ihn zu analysieren und das Objekt zu überprüfen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage