{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}
public final class PlatformTestStorageRegistry
An exposed registry instance that holds a reference to an PlatformTestStorage instance.
PlatformTestStorage and PlatformTestStorageRegistry are low level APIs, typically used by higher level test frameworks. It is generally not recommended for direct use by most tests.
This API is experimental and is subject to change or removal in future releases.
Public methods |
|
|---|---|
static synchronized @NonNull PlatformTestStorage |
Returns the registered |
static synchronized @NonNull void |
registerInstance(@NonNull PlatformTestStorage instance)Registers a new |
@NonNull
public static synchronized PlatformTestStorage getInstance()
Returns the registered PlatformTestStorage instance.
This method returns the instance last registered by the method, or the default instance if none is ever registered.
@NonNull
public static synchronized void registerInstance(@NonNull PlatformTestStorage instance)
Registers a new PlatformTestStorage instance. This will override any previously set instance.
| Parameters | |
|---|---|
@NonNull PlatformTestStorage instance |
the instance to be registered. Cannot be null. |