Как написать тестовый метод с использованием Robotium в Android - PullRequest
3 голосов
/ 14 июня 2011

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

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

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

1 Ответ

0 голосов
/ 14 июня 2011

Чтобы проверить, отображается ли ваш заставка, вы можете попробовать это, если вы настроили 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());
}
...