ResettingStubber

public interface ResettingStubber
implements IntentStubber

android.support.test.espresso.intent.ResettingStubber
Known Indirect Subclasses


一个鬼鬼祟祟的单身人士对象用于回应具有假响应的意图。 此界面不适用于公共消费。 测试作者应该使用Intents来代替。

Summary

Public methods

abstract void initialize()

将此间谍标记为已初始化。

abstract boolean isInitialized()
abstract void reset()

清除状态(初始化,预期响应)。

abstract void setActivityResultForIntent(Matcher<Intent> matcher, Instrumentation.ActivityResult result)

设置将返回给意图发送者的结果(如果发件人期望结果),则在下一次启动给定匹配器匹配的意图时。

Inherited methods

From interface android.support.test.runner.intent.IntentStubber

Public methods

initialize

void initialize ()

将此间谍标记为已初始化。 初始化后,ResettingStubber开始记录意图并提供意图桩。

isInitialized

boolean isInitialized ()

Returns
boolean true if this spy is initialized

reset

void reset ()

清除状态(初始化,预期响应)。

必须在主线程中调用。

setActivityResultForIntent

void setActivityResultForIntent (Matcher<Intent> matcher, 
                Instrumentation.ActivityResult result)

设置将返回给意图发送者的结果(如果发件人期望结果),则在下一次启动给定匹配器匹配的意图时。

Parameters
matcher Matcher
result Instrumentation.ActivityResult