Android 앱을 만드는 데 TDD 방식을 사용하려고합니다. 나는 ORMLite와 Mockito/Robolectric를 테스트에 사용하고 있습니다. 나는 간단한 일 시험 문제로 실행했습니다ORMLite의 DAO를 통해 DB와 통신하는 테스트 클래스
public List<ITask> getTasksForNextTwoWeeks() throws SQLException {
// Code to be written
}
음 (일부 클래스 포장까지 DAO 호출의 방법)
을, 내부의 코드는 적절한 쿼리 메소드 호출 될 것입니다.
해당 코드를 테스트하는 가장 좋은 방법은 무엇입니까? 나는 이것에 대해 생각해 왔지만 실제 데이터베이스에 액세스하지 않고는 솔루션을 생각할 수 없다.
모든 의견을 환영합니다.
+1 및 robolectric/mockito 콤보. –