我正在为我的活动编写测试
MyActivity activity = new MyActivity();
activity.onCreate(null);
我的活动期望和额外的参数被传递,所以当我调用onCreate时它会崩溃。 如何在不使用Intent的情况下将额外内容传递给我的活动?
答案 0 :(得分:4)
您可以让测试中的活动使用额外参数的一些默认值,但我不建议采用这种方法。相反,只需要在值中传递测试。
在第一次调用getActivity()之前调用此方法,将自定义Intent注入到测试中的Activity中。