Модульное тестирование ejb3.0, в который введен другой ejb

Как я могу провести модульное тестирование ProcessorBean? Поскольку я не хочу тестировать ProcessorBean, а не Dao, мне нужно заглушить или высмеять Dao, но я понятия не имею, как я могу это сделать с Junit.

Я использую Junit4 и Ejb3.0

@Stateless
public class ProcessorBean {

    @EJB
    private Dao dao;

    public void process() {
        //logic to be tested
    }
}
5
задан Sven 3 January 2012 в 14:43
поделиться