Я унаследовал некоторый грязный код, который я пытаюсь очистить. Первое, что я начинаю, - это написать некоторые модульные тесты модуля, которые я планирую провести некоторое время. К сожалению, один из них - это настраиваемый адаптер, для которого требуется указатель на активность (потому что он вызывает вызов getWindowManager()). Как только я начал писать этот тестовый код, я сразу обнаружил пробел в своих тестах. Как передать указатель на активность объекту, который я тестирую?Android Instrumentation Unit тестирует адаптер, для которого требуется ссылка на активность
Я могу запустить специализированную тестовую деятельность? Должен ли я смотреть на ActivityUnitTestCase вместо AndroidTestCase? Все это похоже на грязные решения того, что должно быть относительно общей проблемой? Кто-нибудь знает, как передать указатель на активность в тестировании аппаратных средств андроида, не имея на самом деле этого объекта?
Спасибо заранее!
Avtar
Вы когда-нибудь находили лучший вариант? – AdamMc331