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