У меня есть много файлов, необходимых для моего тестирования JUnit, которые я не хочу включать в приложение при его загрузке (многие из них - растровые изображения, которые занимают место). В настоящее время все файлы хранятся в папке с ресурсами. Есть ли каталог, в который я могу поместить файлы, которые не будут включены при загрузке приложения?Android JUnit тестирование с файлами
0
A
ответ
0
У нас аналогичная ситуация.
Создайте новую библиотеку java и поместите все файлы, необходимые в тестах, под src/main/resources
. Не используйте src/test/resources
или у вас не будет видимости файлов.
Затем просто импортируйте модуль как часть ваших тестовых зависимостей.
testCompile project(':files-module') // for java modules
или
androidTestCompile project(':files-module') // for android modules
тогда Вы должны быть в состоянии получить доступ к файлам через getResourceAsStream("/" + filename)
Поскольку модуль используется только в качестве зависимости в тестах ничего не будет включен в производство код.
Смежные вопросы
- 1. Junit тестирование в Android SDK
- 2. junit тестирование с градиентом для проекта android
- 3. Тестирование GUI с JUnit
- 4. Тестирование конструктора с JUnit
- 5. Тестирование HQL с Junit
- 6. Тестирование с использованием JUnit
- 7. Тесты на работу с файлами Android с помощью JUNIT
- 8. как сделать тестирование JUnit в Android
- 9. JAVA-тестирование с использованием JUnit
- 10. TeamCity - Тестирование с помощью JUnit
- 11. Единичное тестирование с помощью JUnit
- 12. Тестирование ServiceLocator с использованием JUnit
- 13. Тестирование анок актеров с JUnit
- 14. Тестирование сервера websocket с junit
- 15. Тестирование аннотаций Lombok с Junit
- 16. Тестирование службы отдыха с JUnit
- 17. Тестирование данных с помощью jUnit
- 18. Тестирование AndroidAnnotation EBean с JUnit
- 19. Тестирование класса scala с junit
- 20. Внутриконтейнерное тестирование с помощью JUnit
- 21. XSLT-тестирование с использованием JUnit
- 22. Тестирование JavaFX приложений с JUnit
- 23. JMeter распределенное тестирование с файлами
- 24. Тестирование подкласса SQLiteOpenHelper с помощью JUnit
- 25. Тестирование классов пакета с помощью JUnit
- 26. Junit Тестирование частных методов
- 27. JUnit - тестирование веб-сайт
- 28. Модульное тестирование с использованием Eclipse - JUNIT
- 29. JUnit-тестирование NatTable
- 30. Junit тестирование сложных перечислений
Возможно, это поможет вам: http://stackoverflow.com/questions/12617827/gradle-1-2-exclude-directory-under-resources-sourcesets –
Связанный: [Исключить тестовые файлы из окончательной сборки приложения для Android] (http://stackoverflow.com/q/23049782) –
Покажите нам свою текущую структуру каталогов и как вы их используете в тестах (некоторый код). –