WorkManagerTestInitHelper
public
final
class
WorkManagerTestInitHelper
extends Object
| java.lang.Object | |
| ↳ | androidx.work.testing.WorkManagerTestInitHelper |
Helps initialize WorkManager for testing.
Summary
Public methods | |
|---|---|
static
TestDriver
|
getTestDriver(Context context)
|
static
TestDriver
|
getTestDriver()
This method is deprecated.
Call |
static
void
|
initializeTestWorkManager(Context context)
Initializes a test |
static
void
|
initializeTestWorkManager(Context context, Configuration configuration)
Initializes a test |
Inherited methods | |
|---|---|
Public methods
getTestDriver
public static TestDriver getTestDriver (Context context)
| Parameters | |
|---|---|
context |
Context |
| Returns | |
|---|---|
TestDriver |
An instance of TestDriver. This exposes additional functionality that is
useful in the context of testing when using WorkManager.
|
getTestDriver
public static TestDriver getTestDriver ()
This method is deprecated.
Call getTestDriver(Context) instead.
| Returns | |
|---|---|
TestDriver |
An instance of TestDriver. This exposes additional functionality that is
useful in the context of testing when using WorkManager. |
initializeTestWorkManager
public static void initializeTestWorkManager (Context context)
Initializes a test WorkManager with a SynchronousExecutor.
| Parameters | |
|---|---|
context |
Context: The application Context
|
initializeTestWorkManager
public static void initializeTestWorkManager (Context context, Configuration configuration)
Initializes a test WorkManager with a user-specified
Configuration.
| Parameters | |
|---|---|
context |
Context: The application Context |
configuration |
Configuration: The Configuration
|