Тестирование базы данных на Android: ProviderTestCase2 или RenamingDelegatingContext?
Я реализовал доступ к базе данных, используяSQLiteOpenHelper
из пакета android.database в некоторых классах (с шаблоном DAO).
Я написал несколько тестов Junit для этих классов, используяAndroidTestCase
но это заставляет тесты использовать ту же базу данных, что и приложение.
Я читал, чтоProviderTestCase2
или жеRenamingDelegatingContext
может использоваться для тестирования базы данных отдельно. К сожалению, я не смог найти ни одного хорошего учебника / примера, который показывает, как протестировать базу данных с помощью ProviderTestCase2 / RenamingDelegatingContext.
Может кто-нибудь указать мне куда-нибудь, ИЛИ дать мне совет ИЛИ поделиться кодом для тестирования базы данных ?!
Cheeerrrrsss !! Джорджио