Android - тест JUnit выходит из приложения после каждого теста? - PullRequest
0 голосов
/ 07 декабря 2011

Поэтому я пытаюсь написать тест автоматизации с использованием Robotium для Android У меня есть набор тестов, связанный с моим LoginPage, проблема в том, что setUp и tearDown вызываются beforfe и после каждого теста, поэтому он закрывает и открывает приложение при каждом тестовом примере.

Можно ли как-то избежать этого, чтобы настройка и демонтаж вызывались один раз для каждого тестового набора?

EDIT:

Я использую ActivityInstrumentationTestCase2

Ответы [ 2 ]

1 голос
/ 10 декабря 2011

Вместо этого используйте SingleLaunchActivityTestCase.

0 голосов
/ 07 декабря 2011

Я не уверен насчет Robotium, но у junit есть аннотации @BeforeClass и @AfterClass, которые вы можете применить к методу так, чтобы он вызывался только один раз до или после создания экземпляра набора тестов.Больше информации здесь:

http://junit.sourceforge.net/doc/faq/faq.htm#organize_3

...