Я видел все примеры в сети, и это кажется реальным простой. У меня есть базовое приложение, которое отображает строку. У меня есть тестовый проект JUnit Android, который я создал, когда приложение создавалось (затмение, которое спрашивают, если я хотел создать тестовое приложение).
Когда я запускаю тестовое приложение (Выполнение Как---Android JUnit), я вижу следующее в консоли....
[27.02.2010 0:45:03 - SimpleCalculatorTest] Запускающийся инструментарий android.test. InstrumentationTestRunner на эмуляторе устройства 5554 [27.02.2010 0:45:12 - SimpleCalculatorTest] завершенный Тестовый прогон
Я не вижу ни одного кода в называемом тестовом сценарии. Мой тестовый сценарий является классом, который расширяет ActivityInstrumentationTestCase2. DDMS регистрируют шоу: 02-27 0:44:58.521: WARN/TestGrouping (1275): Недопустимый Пакет: '' не мог быть найден или не имеет никаких тестов
Какие-либо идеи? Я попробовал все....
Если вы создаете новый ActivityInstrumentationTestCase2, вам понадобится конструктор по умолчанию, который указывает на класс, который вы хотите протестировать.
пример:
public class TestappTest extends ActivityInstrumentationTestCase2<AppUnderTest> {
public TestappTest() {
super("my.package.app", AppUnderTest.class);
}
public void testApp() {
// Testcase
}
}