我正在尝试为我的 android 应用程序编写测试。我有一个活动,它初始化在 onCreate() 方法中传递给它的 Bundle 中的几个文本字段(在实际情况下,数据已从另一个活动放入包中)
我编写了一个扩展 ActivityInstrumentationTestCase2 的测试,但我找不到在测试中注入自定义 Bundle 的方法
有人可以帮忙吗?
我正在尝试为我的 android 应用程序编写测试。我有一个活动,它初始化在 onCreate() 方法中传递给它的 Bundle 中的几个文本字段(在实际情况下,数据已从另一个活动放入包中)
我编写了一个扩展 ActivityInstrumentationTestCase2 的测试,但我找不到在测试中注入自定义 Bundle 的方法
有人可以帮忙吗?
您应该使用InstrumentationTestCase.launchActivity()接收 aBundle
作为参数。另请注意,ActivityInstrumentationTestCase2
extendsInstrumentationTestCase
并且您应该launchActivity()
在之前或代替getActivity()
.