Я пытаюсь имитировать вызов внутреннего метода моего тестового метода
Мой класс выглядит так
public class App {
public Student getStudent() {
MyDAO dao = new MyDAO();
return dao.getStudentDetails();//getStudentDetails is a public
//non-static method in the DAO class
}
Когда я пишу junit для метода getStudent () , есть ли в PowerMock способ имитировать строку
dao.getStudentDetails();
или заставить класс App использовать фиктивный объект dao во время выполнения junit вместо фактического вызова dao, который подключается к БД?