Мой код:
@Component
public class A {
@Autowired
private B b;
public void method() {}
}
public interface X {...}
@Component
public class B implements X {
...
}
Я хочу протестировать в изолированном классе A. Должен ли я имитировать класс B? Если да, то как? Потому что он подключен автоматически, и нет сеттера, куда я мог бы отправить фиктивный объект.