Я пытаюсь использовать подход TDD при создании приложения для Android. Я использую ORMLite и Mockito / Robolectric для тестирования . Я столкнулся с проблемами при тестировании простой вещи:
(метод в каком-то классе, оборачивающий вызовы DAO)
public List<ITask> getTasksForNextTwoWeeks() throws SQLException {
// Code to be written
}
Ну, код внутри будет просто правильным вызовом метода запроса.
Какой лучший подход к проверить этот код? Я думал об этом, но не могу придумать решение без доступа к реальной базе данных (реальной или тестовой).
Любые предложения приветствуются.