Stay organized with collections Save and categorize content based on your preferences.
IdlingResourceRegistry This package is part of the Android support library which is no longer maintained. The support library has been superseded by AndroidX which is part of Jetpack . We recommend using the AndroidX libraries in all new projects. You should also consider migrating existing projects to AndroidX. To find the AndroidX class that maps to this deprecated class, see the AndroidX support library class mappings . public final class IdlingResourceRegistry
extends Object
Keeps track of user-registered IdlingResources
. Consider using IdlingRegistry
instead of this class.
Summary Inherited methods From class java.lang.Object
Object
clone()
boolean
equals(Object arg0)
void
finalize()
final Class <?>
getClass()
int
hashCode()
final void
notify()
final void
notifyAll()
String
toString()
final void
wait(long arg0, int arg1)
final void
wait(long arg0)
final void
wait()
Public constructors IdlingResourceRegistry
IdlingResourceRegistry (Looper looper)
Public methods registerLooper
void registerLooper (Looper looper, boolean considerWaitIdle)
Parameters looper
Looper
considerWaitIdle
boolean
registerResources
boolean registerResources (List <? extends IdlingResource > resourceList) Registers the given resources. If any of the given resources are already registered, a warning is logged.
Parameters resourceList
List
Returns boolean
true
if all resources were successfully registered
sync
void sync (Iterable <IdlingResource > resources, Iterable <Looper > loopers) Ensures that this idling resource registry is in sync with given resources by registering/un-registering idling resources as needed.
Parameters resources
Iterable
loopers
Iterable
unregisterResources
boolean unregisterResources (List <? extends IdlingResource > resourceList) Unregisters the given resources. If any of the given resources are not already registered, a warning is logged.
Parameters resourceList
List
Returns boolean
true
if all resources were successfully unregistered
Annotations Interfaces Classes
Content and code samples on this page are subject to the licenses described in the Content License . Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[]]