2

После миграции проекта из Eclipse в Android Studio я не могу найти папку androidTest, которая должна быть сгенерирована при создании нового проекта на Android Studio. Есть ли решение для его решения? Я пытаюсь сделать TDD, но нет папки androidTest, независимо от того, что я сделал. Я создал тестовую папку, как то, как Android Studio создает папку, но она не работает.Перемещение Android Eclipse на Android-студию без папки androidTest

Иерархия:

- src 
    - main 
     - java 
     - assets 
     - rest 
    - test 
     - java 

Edit: Добавление моей структуры проекта.

ответ

1

Просто создайте папку test в каталоге вашего проекта /src и разместите там свои тесты :-) По умолчанию это было изменено на некоторое время назад.

Кроме того, на вкладке «Варианты сборки» (в левом нижнем углу окна IDE) необходимо изменить значение Test Artifact на «Unit Tests».

EDIT:

Попробуйте добавить это в разделе андроида {} из ваших build.gradle:

sourceSets { 
    androidTest.setRoot('src/test') 
} 
+0

В качестве примечания, рассмотреть возможность получения Robolectric также, это, безусловно, лучший рамках TDD для Android:) – Kelevandos

+0

Как вы оцениваете Robotium? Кроме того, мне нужно перезапустить андроид-студию? Я добавил тестовую папку в каталог/src, но она не отображается. – Ophitect

+0

Очистите проект и перезапустите его, чтобы убедиться, что все правильно восстановлено. Что касается Robotium, это хорошо для модульного тестирования, но, как правило, не так быстро, как Robolectric :-(И когда вы TDD, ну, время имеет значение :-D – Kelevandos

 Смежные вопросы

  • Нет связанных вопросов^_^