Android модульное тестирование - findViewById - PullRequest
0 голосов
/ 09 апреля 2020

В последнее время я работаю над приложением / игрой Android, где я использую svg для изображения игровой доски. Для этого я использую библиотеку RichPath для адресации каждого элемента доски. Теперь я хочу провести модульное тестирование, для которого мне нужно иметь RichPathView, который в моем MainActivity я могу создать с помощью

RichPathView richpathview = findViewById(R.id.gameboard)

Однако, когда я пытаюсь применить это к классу тестирования, он выиграл не работает

Я уже пробовал это:

    Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
    RichPathView r = new RichPathView(appContext);
    r=r.findViewById(R.id.ic_gameboardView);

С этим я могу использовать findViewById, но это не вернет ожидаемый вид.

...