我有一个活动LoanDemandEntry.class
我正在从意图中获取索引
selectedMemberIndex = getIntent().getExtras().getInt("selectedMemberIndex");
但是当我运行robolectric测试以查看视图是否存在时,由于这一行代码,它将失败。
有什么建议吗?
只需像这样运行测试之前通过您的参数:
@Before
public void setUp() {
MockitoAnnotations.initMocks(this);
Intent mIntent = new Intent(ApplicationProvider.getApplicationContext(), YourActivity.class);
mIntent.putExtra("selectedMemberIndex", 10);
mActivity = Robolectric.buildActivity(YourActivity.class, mIntent).create().resume().visible().get();
}