Я хочу провести модульное тестирование класса Android Fragment.
Могу ли я настроить тест с помощью AndroidTestCase или мне нужно использовать ApplicationTestCase?
Есть ли какие-нибудь полезные примеры того, как можно использовать эти два TestCase? Примеры тестирования на сайте разработчика минимальны и, кажется, сосредоточены только на тестировании действий.
Все, что я нашел в другом месте, - это примеры, в которых класс AndroidTestCase расширен, но затем все, что проверено, - это сложение двух чисел вместе или, если используется Context, он просто выполняет простое получение и проверяет, что что-то не равно нулю!
Насколько я понимаю, Фрагмент должен жить внутри Действия. Итак, могу ли я создать имитацию Activity или заставить приложение или контекст предоставить Activity, в котором я могу протестировать свой фрагмент?
Нужно ли мне создавать свое собственное Activity, а затем использовать ActivityUnitTestCase?
Спасибо за вашу помощь.
Трев