Spring 3 autowiring and junit testing

Мой код:

@Component
public class A {
    @Autowired
    private B b;

    public void method() {}
}

public interface X {...}

@Component
public class B implements X {
    ...
}

Я хочу протестировать в изолированном классе A. Должен ли я имитировать класс B? Если да, то как? Потому что он подключен автоматически, и нет сеттера, куда я мог бы отправить фиктивный объект.

44
задан axtavt 7 September 2010 в 17:23
поделиться