回答

1

我解决了它。让我解释我做了什么。

第一步:将你的意图变成了一种方法,主要活动

public void gotoSecond() { 

      Intent intent = new Intent(context, SecondActivity.class); 
      startActivity(intent); 
} 

,然后将在Instrumenation测试类文件的代码。

private MainActivity mTestActivity; 

@Rule 
public ActivityTestRule<MainActivity> mActivityRule = new ActivityTestRule<>(
     MainActivity.class); 

public MainActivityTest() { 
    super(MainActivity.class); 
} 

@Override 
protected void setUp() throws Exception { 
    super.setUp(); 
    mTestActivity = getActivity(); 
} 

@Test 
public void testSecond(){ 
    //calling activity method using getActivity() 
    mTestActivity.gotoSecond(); 
} 

希望这会帮助有需要的人。