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