Как написать метод тестового примера с помощью Robotium в Android

Я пишу класс тестового примера для одного из действий в моем приложении.

Этот класс Activity содержит проверку лицензии для приложения на рынке Android, а также отображает заставку в течение 3 секунд. Здесь я хотел бы проверить, что активность отображает заставку и проверяет лицензию с помощью инструментария Robotium в Android.

Пожалуйста, скажите мне, как это сделать.


person Ganesh    schedule 14.06.2011    source источник


Ответы (1)


Чтобы проверить, отображается ли ваш экран-заставка, вы можете попробовать это, если вы настроили robotium в своем методе установки и назвали его соло:

public void testSplash() {
  assertNotNull(solo.getCurrentActivity().findViewById( "the id of the splash" ));
}

public void testLicense() {
  String licence = "my licence";
  assertEquals(licence, (MyActivity) solo.getCurrentActivity().getLicence());
}
person Eric Nordvik    schedule 14.06.2011