Я столкнулся с проблемами при тестировании этого фрагмента. На данный момент я обнаружил, что не могу создать экземпляр класса фрагмента для тестирования, и если я хочу его имитировать, мне придется имитировать все элементы пользовательского интерфейса один за другим.
Итак, мой вопрос: как мы можем справиться с этим, и какова будет стратегия добавления тестовых случаев?
Если вы можете поделиться какими-либо ресурсами для изучения этого или некоторыми репозиториями GitHub, чтобы посмотрите, тоже буду признателен
Код: Выделить всё
class TestFramgent : BaseFragment(){
//some global variables
onCreate(){}
onCreateView(){}
onViewCreated(){
//init views
// call some methods
}
//methods
private fun method1(){
includes ui + logical code
}
}
Подробнее здесь: https://stackoverflow.com/questions/788 ... he-ui-test
Мобильная версия