Тестирование Android: запуск инструментария завершился неудачно из-за «java.lang.ClassNotFoundException»

У меня есть 3 класса тестов для определенного пакета из моего основного приложения. Мой первый тестовый класс работает нормально, другие 2 нет.

Когда я пытаюсь запустить эти 2 теста, я получаю следующую ошибку:

Instrumentation run failed due to 'java.lang.ClassNotFoundException' 

Я уже проверял:

  • Если путь сборки был правильно настроен,
  • Если целевой пакет верен,
  • Если у меня возникли проблемы с импортом jUnit.

Любое предположение о том, в чем проблема?

—– // —–

Решение:

Я изменил версию jUnit, которую я использовал, и тесты выполняются так, как должны.

Вам нужно добавить библиотеку JUnit в свой пакет следующим образом:

На Eclipse щелкните правой кнопкой мыши на своем тестовом проекте, выберите «Свойства -> путь сборки Java» на вкладке «Заказ» и «Экспорт», проверьте JUnit 4 и нажмите «ОК».

После этого очистите или перестройте свой тестовый проект и запустите.

Путь сборки Java должен экспортировать библиотеку JUnit 4 (проверено) и убедиться, что вы очищаете и перестраиваете проект

Вы определили свой второй класс в «AndroidManifest»,

Intereting Posts
Firebase 2.0 – как бороться с несколькими вкусами (средами) приложения Android? Передача данных между двумя устройствами Wi-Fi Исключение нулевого указателя при вызове меры на раздутом макете Как зарегистрировать класс приложения в файле манифеста IntelliJ IDEA Buildtools 24.0.2 требует Java 1.8 или выше. Текущая версия JDK – 1,7 Плавающая кнопка действия в действии – как привязать к recyclerview во фрагменте? Отправлять имя пользователя и пароль для проверки подлинности google oauth Как разрешить эту ошибку VFY: невозможно разрешить виртуальный метод ProgressDialog не появляется Как извлекать данные при записи и отображать их в виде графиков (Visualizer) на экране? Размеры экрана и плотность экрана Android Android не может создать обработчик внутри потока, который не назвал looper.prepare () Как сделать изменения пользовательского интерфейса активности из Android AsyncTask? Android opengl белые текстуры в варианте Samsung Galaxy Android ListView и OnClickListener: как получить выбранный элемент