Итак, я хотел создать тесты в android студии от MainActivity. java, но я случайно добавил его сначала в test / java. Я удалил класс и создал новый в androidTest / java вместо этого, но это испортило некоторые вещи.
Для начала, очевидно, потому что имя тестовой функции (MainActivityTest.onClick ()) уже было установлено на сконфигурируйте с помощью jUnit из первого тестового файла, если я запускаю его отдельно, android studio не найдет его. Поэтому я исправил это, перейдя в рабочую конфигурацию и удалив тест onClick (), настроенный с помощью jUnit, чтобы я мог создать новую конфигурацию с именем MainActivityTest.onClick (), настроенную с Android Test Unit.
Но теперь есть в тестовом файле для запуска теста нет зеленой стрелки, есть красный восклицательный знак, заставляющий меня поверить, что все еще что-то не так.
Что я пропустил? Тесты работают нормально и все, и нет никаких предупреждений или ошибок для этих тестов, но красный символ ошибки не исчезнет go.
Спасибо!
edit: Добавлен новый тест, рядом с ним зеленая стрелка. Это заставляет меня поверить, что, поскольку я запустил класс MainActivity и метод MainActivity.onClick (), они все еще связаны с папкой test / java, в которую я каким-то образом ее добавил ... но я не знаю, как отсоединить ее