Stay organized with collections Save and categorize content based on your preferences.

IntentStubberRegistry

public final class IntentStubberRegistry


Exposes an implementation of IntentStubber.

Summary

Public constructors

Public methods

static IntentStubber

Returns the loaded Intent Stubber instance.

static boolean
static void
load(IntentStubber intentStubber)

Loads an IntentStubber into this registry.

synchronized static void

Clears the current instance of Intent Stubber.

Public constructors

IntentStubberRegistry

public IntentStubberRegistry()

Public methods

getInstance

public static IntentStubber getInstance()

Returns the loaded Intent Stubber instance.

Throws
java.lang.IllegalStateException java.lang.IllegalStateException

if this method is not called on the main thread.

java.lang.IllegalStateException java.lang.IllegalStateException

if no Intent Stubber has been loaded.

isLoaded

public static boolean isLoaded()
Returns
boolean

if an IntentStubber has been loaded.

load

public static void load(IntentStubber intentStubber)

Loads an IntentStubber into this registry. There can only be one active stubber at a time.

Calling this method multiple times in the same instrumentation will result in an exception.

This method can be called from any thread.

reset

synchronized public static void reset()

Clears the current instance of Intent Stubber.