Pull to refresh

Comments 2

Подскажите, пожалуйста, как автоматическое тестирование реализовать для синхронизаций?
Сам задавался этим вопросом. Смотря что именно нужно покрыть тестами. Все статусы синхронизации пишутся в SyncResult примерно так:
++syncResult.stats.numParseExceptions;
syncResult.stats.numUpdates += provider.update();
syncResult.stats.numDeletes += provider.delete();

Проверять наличие сети и как себя приложение ведет в этом случае ненужно. Дефакто мы верим что система сама это разруливает.
Соответственно, тестирование сводится к проверке консистентности данных.
Sign up to leave a comment.