рефлексией офк можно, но это хреновый подход.
РЕФЛЕКСИЯ
если тебе надо лезть в приватные свойства или методы значит класс написан хреново
рефлексия?
Изменять можно через триггер, но в нем надо ещё тогда вью мокать, а это лень
крч перепиши свой класс
Написать геттер. (А потом удалить)
@ VisibleForTesting )))
protected getter )))
Это лучший совет. Вынесу часть которая использует вью в код самого фрагмента.
Вообще-то ты в тесте не должен лезть в приватные свойства. Ты должен тестировать через публичные функции. Но если уж сильно хочется - используй PowerMock
Я кардинально изменил код. Отрефакторил по самые эти.
Обсуждают сегодня