Alexej Simakov, да, выборочная синхронизация книги с приложением. Адресная книга именно как объект воздействия интересует, и в первую очередь, как её от теста к тесту возвращать в исходное состояние (сейчас делаю восстановление снэпшота из командной строки). Просто я подумал и поискал какой-нибудь механизм/фреймоворк, который делает "песочницу" внутри Андроид, где весь API соответственно работает как в "жизни", но изменения живут только во время жизни теста.
В общем, пока попробую ограничиться тестами на Robolectric. Это быстрее, понятнее и в принципе, если запросы для разных сценариев формируются правильно, то интеграционных тестов вообще много не потребуется.
Да, спасибо, читал это, тут про то, как тестировать свой Content Provider. А мне надо тестировать как мое приложение влияет на системный Content Provider.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
В общем, пока попробую ограничиться тестами на Robolectric. Это быстрее, понятнее и в принципе, если запросы для разных сценариев формируются правильно, то интеграционных тестов
вообщемного не потребуется.