In Android Studio quando eseguo il debug del test della strumentazione, il test non si fermerà su nessun punto di interruzione. I test delle unità di debug funzionano. Ho un semplice test strumentato che verifica solo se viene visualizzato il nome utente EditText:Come eseguire il debug dei test di strumentazione in Android Studio?
@RunWith(AndroidJUnit4.class)
public class LogonActivityTest {
@Rule
public ActivityTestRule<LogOnActivity> mActivityRule = new ActivityTestRule<>(LogOnActivity.class, true, false);
@Before
public void setUp() throws Exception {
mActivityRule.launchActivity(new Intent()); // breakpoint here
}
@Test
public void testSimple() throws Exception {
onView(withId(R.id.act_logon_et_username)).check(matches(isDisplayed())); // breakpoint here
}
}
In build.gradle
ho impostato correttamente
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
Come posso eseguire il debug di test strumentati? Sto usando Espresso, Mockito e Dagger 2.