Юнит-тестирование Activity и Fragment

76
10 июля 2021, 00:20

Как известно из коробки в Android Studio для юнит-тестов поставляется JUnit.

JUnit позволяет без проблем протестировать "не визуальные" классы. Но, что делать с Activity и Fragment? Ведь мало того, что они реализуют UI, их жизненным циклом управляет система.

Также возникает вопрос получения контекста в таких тестах. Когда тестируется обычный класс в рамках инструментального теста получить контекст можно без труда при помощи стандартного способа, который приводится в образце теста из коробки. Но, как быть в случае Activity и Fragment?

READ ALSO
Как сделать такую игру по сети?

Как сделать такую игру по сети?

Как отметил ЮрийСПБ в комментариях, необходимо написать сервер и клиентВся игровая ситуация моделируется на сервере и её состояние сообщается...

126
Цикл <c:choose> в JSP

Цикл <c:choose> в JSP

Имеется jsp страница, вызываемая двумя параметрами action(одна на оба параметра)Внутри нее хочу сделать два разных блока, в зависимости от пришедшего...

76
Firebase Cloud Messaging

Firebase Cloud Messaging

С помощью Firebase отправляю сообщение на телефон через Cloud MessagingВсе работает

108
Как отправить FormData как параметры GET-запроса?

Как отправить FormData как параметры GET-запроса?

Как сделать так, чтобы поля формы someForm превратились в get-параметры? Есть ли какой-то нормальный способ для этого?

81