Это описание того, как начать работу с тестированием на Android, выглядит непоследовательным:
http://developer.android.com/guide/topics/testing/testing_android.html
В нем говорится:
Проект тестирования - это каталог или проект Eclipse, в котором вы создаете исходный код, файл манифеста и другие файлы для тестового пакета. Android SDK содержит инструменты для Eclipse с ADT и для командной строки, которые создают и обновляют тестовые проекты для вас. Инструменты создайте каталоги, которые вы используете для исходного кода и ресурсов, и файл манифеста для тестового пакета.
Однако, тогда он говорит:
Вы можете создать тестовый проект в любой точке файловой системы, но лучший подход заключается в том, чтобы добавить тестовый проект, чтобы его корневой каталог тестов/находится на том же уровне, что и каталог src/main прикладного проекта. Это поможет вам найти тесты, связанные с приложение.
Затем он показывает структуру проекта, где все ваши тесты находятся под вашим основным проектом, а не отдельным проектом. Тем не менее, если вы используете плагин ADT, он создаст отдельный проект. Какая правильная или лучшая практика - отдельный проект для модульных тестов или один и тот же проект?