Wie kann ich eine Feldvariable verspotten, die inline initialisiert wird?
class Test {
private Person person = new Person();
...
public void testMethod() {
person.someMethod();
...
}
}
Hier möchte ich verspotten, person.someMethod()
während ich die Test.testMethod()
Methode teste , für die ich die Initialisierung einer person
Variablen verspotten muss . Irgendeine Ahnung?
Bearbeiten: Ich darf die Personenklasse nicht ändern.
Person
. Zu den Optionen gehören das Hinzufügen eines Konstruktors oder eine Setter-Methode.