Вопросы по теме 'robolectric'

Имитация клика по пункту меню в Robolectric
Имитировать нажатие кнопки в Robolectric довольно просто: Button someButton = (Button) findViewById(R.id.some_button); someButton.performClick(); Однако я не могу понять, как сделать то же самое с пунктом меню. Я создаю меню в...
10466 просмотров
schedule 18.04.2023

Робоэлектрик с базами данных на андроиде
Кто-нибудь пробовал тестировать базы данных с помощью roboelectric? Мне нужно передать контекст для создания базы данных, но я не знаю, как ее внедрить! Спасибо!
979 просмотров
schedule 16.08.2023

Robolectric в Android: тестирование событий?
Я написал несколько тестов с использованием robolectric, и теперь я хочу провести несколько реальных тестовых классов. Я заметил одну вещь: я не могу тестировать такие события, как onCreate, onLocationChanged и т. д. Какова стандартная практика...
2657 просмотров
schedule 22.01.2023

NoClassDefFoundError для классов проекта библиотеки ТОЛЬКО при выполнении тестов с помощью ANT
Я добавил ViewPagerIndicator в свой проект (это проект библиотеки Android), и мои тесты отлично работают с IntelliJ, но терпят неудачу, когда я запускаю их из ANT. Чтобы было ясно, только тест, который ссылается на классы из этого проекта...
670 просмотров
schedule 08.05.2024

Robolectric 1.2: «ВНИМАНИЕ: невозможно найти путь к Android SDK»
я использовал Robolectric 1.1 jar-с-зависимостями в моем проекте и удалось заставить его работать, однако, когда я изменил банку на 1.2-SNAPSHOT jar-с-зависимостями Я получаю следующее предупреждение: ПРЕДУПРЕЖДЕНИЕ. Не...
1929 просмотров
schedule 08.06.2022

Тестирование Android с помощью Robolectric и AndroidAnnotations
Я разрабатываю приложение с помощью AndroidAnnotations и хочу использовать Robolectric для модульного тестирования. Я не могу заставить его работать. Приложение и тесты размещены в одном проекте. Исходник помещается под /src/main/java , а тест...
2033 просмотров

Robolectric 1.1 не может загрузить файл макета, если файл находится не в каталоге res/layout/
когда я запускаю тесты в robolectric 1.1, возникает следующая ошибка при раздувании файла макета: java.lang.RuntimeException: Could not find layout layout/home_layout at...
238 просмотров

Тестирование ListView с помощью Robolectric
В настоящее время я пытаюсь протестировать некоторый код Android с помощью Robolectric, но у меня есть некоторые проблемы с моим ListView. Когда я пытаюсь получить доступ к дочернему представлению, ListView всегда возвращает значение null из-за...
4010 просмотров
schedule 14.09.2022

Как вы интегрируете Robolectric, Maven, ActionBarSherlock (и желательно + IntelliJ) в Android-проект?
Некоторое время я бился головой о стену, пытаясь заставить maven, robolectric, actionbar sherlock и intellij играть хорошо. На данный момент я отказался от сборки с помощью intellij и сосредоточился на maven. У меня есть приложение с панелью...
2270 просмотров

Robolectric getResources() выдает исключение RuntimeException (Android)
Я пытаюсь использовать платформу Robolectric для создания модульных тестов для своих проектов Android. Я начал с пустого проекта Android, созданного мастером проекта eclipse android. В другом проекте Java я использую этот код, чтобы попробовать...
1022 просмотров
schedule 27.07.2022

ExceptionInInitializerError с PowerMock и Robolectric
Я хочу использовать Robolectric с PowerMock, но у меня возникли проблемы с их запуском. Я думаю, что это проблема зависимости - сейчас мои банки просто управляются в Eclipse. Я получаю ExceptionInInitializerError двумя способами. Первый таков:...
1934 просмотров
schedule 17.05.2023

Zxing обнаруживает на устройстве Android, но не на ПК
Я использую Zxing core.jar для сканирования штрих-кодов и qr-кодов, и он работает отлично, но я хочу проводить тесты с помощью Robolectric, запускать автоматические тесты без эмулятора или устройства, которые будут принимать N изображений через zxing,...
406 просмотров
schedule 31.05.2023

Имитация базы данных SQLite при тестировании Activity с помощью Robolectric
В последние несколько дней я начал играть с roboguice, robolectric и mockito. У меня есть небольшое Android-приложение с экраном входа в систему, содержащим AutoCompleteTextView для более быстрого ввода имени пользователя. Имена пользователей для...
4355 просмотров
schedule 02.07.2022

Как внедрить зависимости в класс Robolectric Test с помощью RoboGuice
Я хочу начать использовать Robolectric и RoboGuice в своих Android-приложениях. Пока я добиваюсь удовлетворительных результатов с помощью Robolectric, я застрял на RoboGuice. Я создал небольшое Android-приложение для экспериментов. Это только одно...
2588 просмотров
schedule 15.03.2023

Robolectric Не удалось создать ошибку android.widget.Button
Когда я пытаюсь запустить свои тесты robolectric, я получаю исключение: java.lang.RuntimeException: Failed to create a android.widget.Button Однако, если активность не содержит кнопок, все работает нормально, но мне нужны кнопки :) Я использую...
203 просмотров
schedule 07.04.2023

Исключение при использовании Robolectric + ActionBarSherlock
У меня большие проблемы с использованием Robolectric с ActionBarSherlock. Я не знаю, почему, но кажется, что Robotric не может найти один класс: Исключение: java.lang.RuntimeException: java.lang.NoSuchMethodException:...
504 просмотров

roboguice — как вручную создать новый объект
У меня есть класс Customer, и я внедрил его зависимости с помощью аннотации @Inject. Я хотел бы создать в этом классе метод, который возвращает новый экземпляр класса. class Customer{ //the DataSource class is annotated with @Singleton...
239 просмотров
schedule 31.08.2023

Как заставить Robolectric выбрать конкретный элемент счетчика
Я новичок в Robolectric и нахожусь на контрольно-пропускном пункте. У меня есть какое-то пользовательское событие, которое срабатывает при выборе элемента в счетчике, и я хочу проверить это с помощью robolectric. Я видел, что класс ShadowSpinner...
986 просмотров
schedule 22.12.2023

robolectric 2 — создавайте активность с намерением
Создание активности с помощью .withIntent() не работает в Robolectric 2? я делаю следующее activity = Robolectric.buildActivity(MyActivity.class) .create() .withIntent(intent)...
4998 просмотров
schedule 09.07.2022

В Robolectric, как мне обойти DrawerLayout должен быть измерен с ошибкой MeasureSpec.EXACTLY?
Я пытаюсь добавить DrawerLayout в свое приложение для навигации и тестирую свое приложение с Robolectric (я видел эту проблему как с Robolectric 2.1.1, так и с 2.1-SNAPSHOT - 2.2-20130712.161723-17) Я использую следующий xml для основы моего макета...
6869 просмотров