Тестирование базы данных на Android: ProviderTestCase2 или RenamingDelegatingContext?

Я реализовал доступ к базе данных, используяSQLiteOpenHelper из пакета android.database в некоторых классах (с шаблоном DAO).

Я написал несколько тестов Junit для этих классов, используяAndroidTestCase но это заставляет тесты использовать ту же базу данных, что и приложение.

Я читал, чтоProviderTestCase2 или жеRenamingDelegatingContext может использоваться для тестирования базы данных отдельно. К сожалению, я не смог найти ни одного хорошего учебника / примера, который показывает, как протестировать базу данных с помощью ProviderTestCase2 / RenamingDelegatingContext.

Может кто-нибудь указать мне куда-нибудь, ИЛИ дать мне совет ИЛИ поделиться кодом для тестирования базы данных ?!

Cheeerrrrsss !! Джорджио

Ответы на вопрос(5)

Ваш ответ на вопрос