UiThreadTestRule
class UiThreadTestRule : TestRule
This rule allows the test method annotated with UiThreadTest
to execute on the application's main thread (or UI thread).
Note, methods annotated with Before
and After
will also be executed on the UI thread.
See also | |
---|---|
UiThreadTest |
if you need to switch in and out of the UI thread within your method. |
Summary
Public constructors |
---|
Public functions |
|
---|---|
Statement! |
|
Unit |
Helper method for running part of a method on the UI thread. |
Protected functions |
|
---|---|
Boolean |
|
Public constructors
Public functions
runOnUiThread
funrunOnUiThread(runnable: Runnable!): Unit
Helper method for running part of a method on the UI thread.
Note: In most cases it is simpler to annotate the test method with UiThreadTest
.
Use this method if you need to switch in and out of the UI thread within your method.
Throws | |
---|---|
java.lang.Throwable |
See also | |
---|---|
UiThreadTest |