У меня есть небольшое приложение, которое взаимодействует с удаленной службой android
. Я хотел бы издеваться над этой службой в модульных тестах. Я использую Robolectricи JUnit
для других тестовых случаев и теней, но я не мог понять, как работать с удаленными службами.
Достаточно ли создать и запустить тестовую службу с использованием одного и того же пакета с реальной службой и методами экспорта с использованием того же helpl
?
Поскольку у меня нет кода для этой службы, я предполагаю, что не могу использовать Robolectric
ShadowServiceот , который требует наличия реального класса.
Большое спасибо.