AOSP локальное модульное тестирование - PullRequest
0 голосов
/ 07 мая 2018

Я работаю над дистрибутивом на основе AOSP. И я пытаюсь реализовать локальные модульные тесты (не инструментированные или CTS), просто простые локальные модульные тесты, используя такие инфраструктуры, как jUnit , Mockito , Powermock , Hamcrest и при необходимости Robolectic .

В настоящее время я могу создать Android.mk приложение, такое как Launcher, с помощью простого модульного теста и запустить его через CLI (интерфейс командной строки). Проблема в том, что когда модульное тестирование начинает усложняться, у меня возникают проблемы с PowerMockito :

ошибка: невозможно получить доступ к MemberModifier импортировать статический org.powermock.api.mockito.PowerMockito.whenNew;

В любом случае, я собираюсь узнать, есть ли у кого-нибудь пример проекта AOSP с локальными модульными тестами.

...