База данных Testing по Android: ProviderTestCase2 или RenamingDelegatingContext?

Я реализовал доступ к использованию базы данных SQLiteOpenHelper от android.database пакета в некоторых классах (с ДАО шаблона).

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

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

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

Cheeerrrrsss!! Giorgio

29
задан Richard Le Mesurier 6 March 2014 в 12:52
поделиться