Если вы создадите setUp()
метод, подобный этому, в вашем тестовом примере, расширяющий ActivityInstrumentationTestCase2<MyActivity>
@Override
protected void setUp() throws Exception {
super.setUp();
final MyActivity activity = getActivity();
tv1 = (EditNumber)activity.findViewById(resId1);
tv2 = (EditNumber)activity.findViewById(resId2);
}
Ваша активность будет полностью работоспособна, а макет загружен, что продемонстрировано в этом случае тем, что вы можете получить доступ к представлениям и их содержимому
@SmallTest
public void testSimpleCreate() {
final MyActivity activity = getActivity();
assertNotNull(activity);
assertNotNull(tv1);
assertEquals("mystr1", tv1.getText().toString());
assertNotNull(tv1);
assertEquals("mystr2", tv2.getText().toString());
}