У меня есть простой проект Android, который я создал. Я также создал проекты Junit для проекта. У меня есть приложение для Android и TestCases в том же проекте. Моя структура вроде следующего:Использование Ant для создания проекта и запуска приложения JUnit Test для Android, но Ant Junit Test не работает
-AndroidApp
-src
-SampleActivity
-tests
-SampleActivityTest
Я изменил порядок и экспортные варианты и убедилась JUnit находится на вершине.
Я добавил
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.sample.app"
android:label="UnitTest" />
<uses-library android:name="android.test.runner" />
Запуск Android JUnit Test отлично работает в Eclipse, но когда я пытаюсь построить & Junit протестировать приложение с Ant проект/приложение строит, но тест не пройден.
Вот ошибка:
test-run:
[junit] Test com.mark.prototype.test.SampleAndroidAppTest FAILED
compile-and-test:
BUILD SUCCESSFUL
Total time: 3 seconds
не могу понять, почему он терпит неудачу в Ant.
Если ничего больше, ant -v (verbose) или ant -d (debug) может дать вам подсказки относительно того, что не так. – JesusFreke
Какую цель муравья вы вызываете для запуска тестов? – twaddington
@ user1361551 Вы нашли решение. Пожалуйста, дайте мне знать. У меня тоже такая же проблема. –