ОО
Size: a a a
D
D
D
VG
RB
DN
VG
VG
IB
AM
DN
VG
VG
waitWhenConditionMeet("Wait when list loaded", {
screenRule.activity.findViewById(R.id.recycler).visibility == View.VISIBLE
})AM
wait, на всё, что должно было бы выполниться за время запроса (допустим добавление фрагмент диалога, создание ViewPager). Если бы запрос освободил UI поток, то все эти действия вклинились в очередь задач и успели бы выполниться. JakeWharton, которая заставляет эспрессо дожидаться выполнения фоновой задачи. https://github.com/square/RxIdler.Scheduler в графе один раз и всё работает из коробки.Rx, а, допустим, запускаешь таски с помощью корутин, то там немного сложнее получается, но тоже решаемоVG
wait, на всё, что должно было бы выполниться за время запроса (допустим добавление фрагмент диалога, создание ViewPager). Если бы запрос освободил UI поток, то все эти действия вклинились в очередь задач и успели бы выполниться. JakeWharton, которая заставляет эспрессо дожидаться выполнения фоновой задачи. https://github.com/square/RxIdler.Scheduler в графе один раз и всё работает из коробки.Rx, а, допустим, запускаешь таски с помощью корутин, то там немного сложнее получается, но тоже решаемоAM
DN
wait, на всё, что должно было бы выполниться за время запроса (допустим добавление фрагмент диалога, создание ViewPager). Если бы запрос освободил UI поток, то все эти действия вклинились в очередь задач и успели бы выполниться. JakeWharton, которая заставляет эспрессо дожидаться выполнения фоновой задачи. https://github.com/square/RxIdler.Scheduler в графе один раз и всё работает из коробки.Rx, а, допустим, запускаешь таски с помощью корутин, то там немного сложнее получается, но тоже решаемоIB
AE