added in version 2.0.0
belongs to Maven artifact androidx.arch.core:core-testing:2.0.0-beta01

InstantTaskExecutorRule

public class InstantTaskExecutorRule
extends TestWatcher

java.lang.Object
   ↳ org.junit.rules.TestWatcher
     ↳ androidx.arch.core.executor.testing.InstantTaskExecutorRule


A JUnit Test Rule that swaps the background executor used by the Architecture Components with a different one which executes each task synchronously.

You can use this rule for your host side tests that use Architecture Components.

Summary

Public constructors

InstantTaskExecutorRule()

Protected methods

void finished(Description description)
void starting(Description description)

Inherited methods

Public constructors

InstantTaskExecutorRule

added in version 2.0.0
public InstantTaskExecutorRule ()

Protected methods

finished

protected void finished (Description description)

Parameters
description Description

starting

protected void starting (Description description)

Parameters
description Description