Android Espresso при запуске activity в async task

191
15 декабря 2017, 02:53

Здравствуйте!

При тестировании UI столкнулся с проблемой, и не могу нагуглить решение. Я вызываю activity внутри async task, тоесть по сути вызываю одно поверх другого.

 Amount amount = MainApplication.runActivityModal(AmountActivity.class, Amount.class, null);

При этом в тестировании возникает проблема, что при переходе на данное activity поток тестов виснет, а на вызванном activity необходимое тестирование не происходит.

onView(withId(R.id.sale_button)).perform(longClick()); 
          onView(withId(R.id.text_amount)).perform(typeText("50000"),closeSoftKeyboard());
onView(withId(R.id.OK)).perform(click());

Как быть с данной проблемой?

Заранее спасибо за ваши ответы.

READ ALSO
Работа с файлами. Назначение FileWriter PrintWriter

Работа с файлами. Назначение FileWriter PrintWriter

Доброго времени сутокПодскажите где можно почитать про следующие записи, я просто внятной информации не нашел либо не совсем понял прочитанное

167
Как добавить ссылки в popupmenu

Как добавить ссылки в popupmenu

Иногда в одном TextView может быть несколько ссылокНо так как экран маловат, бывает не попадаешь на нужную

220
Вставка обектов в БД, Hibernate

Вставка обектов в БД, Hibernate

MySQLЕсть такая таблица, со связями многие к одному

177
Прокрутка scroll

Прокрутка scroll

Есть диалоговое окно в котором находится таблицаТаблица находится в jscrollpane

146