Como posso simular uma variável de campo que está sendo inicializada inline?
class Test {
private Person person = new Person();
...
public void testMethod() {
person.someMethod();
...
}
}
Aqui, eu quero simular person.someMethod()
enquanto testo o Test.testMethod()
método para o qual preciso simular a inicialização da person
variável. Qualquer pista?
Editar: não tenho permissão para modificar a classe Person.
Person
. As opções incluem adicionar um construtor para fazer isso ou adicionar um método setter.