public final class ResettingStubberImpl
extends Object
implements ResettingStubber
java.lang.Object | |
↳ | android.support.test.espresso.intent.ResettingStubberImpl |
Public constructors |
|
---|---|
ResettingStubberImpl() |
Public methods |
|
---|---|
Instrumentation.ActivityResult |
getActivityResultForIntent(Intent intent) 如果测试作者设置存根结果,则返回给定活动的第一个匹配存根结果。 |
void |
initialize() 将此间谍标记为已初始化。 |
boolean |
isInitialized() |
void |
reset() 清除状态(初始化,预期响应)。 |
void |
setActivityResultForIntent(Matcher<Intent> matcher, Instrumentation.ActivityResult result) 设置将返回给意图发送者的结果(如果发件人期望结果),则在下一次启动给定匹配器匹配的意图时。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
|
From interface android.support.test.espresso.intent.ResettingStubber
|
|
From interface android.support.test.runner.intent.IntentStubber
|
ResettingStubberImpl ()
Instrumentation.ActivityResult getActivityResultForIntent (Intent intent)
如果测试作者设置存根结果,则返回给定活动的第一个匹配存根结果。 该方法按照它们输入的相反顺序搜索现有的匹配器/响应对列表; 即最后一个存根具有最高的优先权。 如果没有找到匹配给定意图的null
结果,则返回null
。
必须在主线程中调用。
Parameters | |
---|---|
intent |
Intent
|
Returns | |
---|---|
Instrumentation.ActivityResult |
void initialize ()
将此间谍标记为已初始化。 初始化后,ResettingStubber开始记录意图并提供意图桩。
boolean isInitialized ()
Returns | |
---|---|
boolean |
void reset ()
清除状态(初始化,预期响应)。
必须在主线程中调用。
void setActivityResultForIntent (Matcher<Intent> matcher, Instrumentation.ActivityResult result)
设置将返回给意图发送者的结果(如果发件人期望结果),则在下一次启动给定匹配器匹配的意图时。
Parameters | |
---|---|
matcher |
Matcher
|
result |
Instrumentation.ActivityResult
|