12
ответов

Ошибка NullPointerException при использовании Robolectric для записи тестов на Android [дубликат]

Тестовый код: @RunWith (RobolectricTestRunner.class) @Config (константы = BuildConfig.class) открытый класс MainActivityTest {private MainActivity mainActivity; @Test public void testMainActivity () {...
вопрос задан: 26 May 2016 16:15
1
ответ

Создание локальных модульных тестов (инструменты не зарегистрированы! Должны выполняться под регистрирующими инструментами) [дубликаты]

Посмотрите на официальную документацию. В разделе «Включение зависимостей фреймворка» приведен пример настройки локального модульного тестирования для работы со средой Android SDK. Но если вы делаете ...
вопрос задан: 12 February 2019 10:41
1
ответ

Имитация щелчка по пункту меню в Robolectric

Имитировать нажатие кнопки в Robolectric довольно просто: Button someButton = (Button) findViewById (R.id.some_button); someButton.performClick ( ); Однако я не могу понять, как это сделать ...
вопрос задан: 23 September 2011 05:24
1
ответ

Тестирование этой кнопки запускает действие с Robolectric

Привет у меня есть следующий код: @RunWith (Test9Runner.class) открытый класс MainActivityTest {private MainActivity Activity; приватная кнопка pressMeButton; @ Перед общедоступным void setUp () ...
вопрос задан: 5 May 2011 10:19
0
ответов

Тестирование неявных намерений с Robolectric

Я работаю над новой функциональностью в своем приложении для Android, где пользователь может нажать кнопку, чтобы запустить камеру, сделать снимок и сохранить его в локальной базе данных приложения для использования. Здесь ...
вопрос задан: 3 March 2019 15:18
0
ответов

Сбой теста RequestQueue с java.lang.NoClassDefFoundError: org / apache / http / StatusLine

Я создал простое RequestQueue в одном классе на основе документации Google Android. открытый класс ApplicationSingleton {частный статический ApplicationSingleton singleton; ...
вопрос задан: 24 February 2019 17:35
0
ответов

Robolectric реактивная блокировка First () иногда зависает

Этот тест выглядит нормально и работает нормально. Тем не менее, иногда это занимает навсегда метод blockingFirst (). @Test fun test_getScenarioModel () {doReturn (MockDownloader ({File ("abc.zip")})) ....
вопрос задан: 17 January 2019 05:27
0
ответов

IBitmapDescriptorFactory не инициализируется в Robolectric

Когда я настраиваю свою деятельность, я получаю эту проблему. Java.lang.NullPointerException: IBitmapDescriptorFactory не инициализируется на com.google.android.gms.common.internal.zzbq ....
вопрос задан: 13 July 2018 04:44
0
ответов

Как создать теневой класс для устранения сбоев, связанных с пользовательскими атрибутами, при тестировании приложения Android с помощью Robolectric?

Я интегрирую пользовательский виджет в свой проект. Он использует пользовательские атрибуты и вызывает сбой Robolectric. Насколько я понимаю, пользовательские атрибуты пока не поддерживаются. Обратите внимание :конструктор является "враждебным"...
вопрос задан: 23 May 2017 11:58
0
ответов

Предоставление тестовых данных для SharedPreferences для Robolectric.

Только начал использовать Robolectric, и, похоже, это то, что мне нужно. Однако я столкнулся с небольшим препятствием в отношении использования SharedPreferences. У меня есть два тестовых примера Activity...
вопрос задан: 2 March 2017 10:37
0
ответов

Исключение ClassCastException при запуске Robolectric теста с Power Mock для нескольких файлов

Поэтому я настроил макет мощности на основе справочного руководства здесь. Кажется, все отлично работает с одним тестовым классом. Но при выполнении нескольких тестов JUnit я получаю следующую ошибку ...
вопрос задан: 23 August 2016 06:47
0
ответов

Модульный тест Android с Retrofit2 и Mockito или Robolectric

Могу ли я проверить реальный ответ от retrofit2beta4? Нужен ли мне Mockito или Robolectic? У меня нет действий в моем проекте, это будет библиотека, и мне нужно проверить, правильно ли сервер отвечает. Сейчас я ...
вопрос задан: 11 March 2016 13:34
0
ответов

Android-тестирование Robolectric для Marshmallow PermissionHelper

Я хочу научить Robolectric использовать его для модульных тестов в приложении Android Marshmallow. Я написал PermissionHelper с некоторыми методами, чтобы немного упростить обработку разрешений. Чтобы начать с юнит-тестов ...
вопрос задан: 28 January 2016 08:41
0
ответов

Как протестировать удаленную службу Android Aidl

У меня есть небольшое приложение, которое взаимодействует с удаленной службой Android. Я хотел бы издеваться над этой службой в модульных тестах. Я использую Robolectric и JUnit для других тестовых случаев и теней, но я не мог понять...
вопрос задан: 4 December 2015 03:44
0
ответов

Как я могу протестировать фрагменты с помощью Robolectric?

Я знаю, что есть метод Robolectric.shadowOf (Fragment )и класс ShadowFragment, хотя они не указаны в документах, но я не могу заставить его работать. myFragment = новый MyFragment (); мой фрагмент....
вопрос задан: 10 January 2015 19:38
0
ответов

Как принудительно изменить конфигурацию в тесте Android Robolectric?

Я использую robolectric, чтобы мои модульные тесты Android были достаточно быстрыми, чтобы быть полезными. Я хочу проверить, что написанный мной код работает, в то время как ориентация экрана меняется, чтобы имитировать обычное использование в реальном м
вопрос задан: 17 February 2014 18:35
0
ответов

Как запустить юнит-тесты с Android Studio

Я использую плагин Jake для модульных тестов Android для gradle: https://github.com/JakeWharton/gradle-android-test-plugin Мой build.gradle выглядит следующим образом: dependencies {// analytics compile ('com.crittercism :. ..
вопрос задан: 1 February 2014 14:04
0
ответов

Android: Модульное тестирование приложений Android с помощью Robolectric и Mockito

У меня есть библиотека Java, которая использует некоторые вещи из API Android. Я бы хотел использовать Mockito для написания модульных тестов для этой библиотеки. Как я могу это сделать? Mockito плохо работает на ...
вопрос задан: 30 December 2013 18:03
0
ответов

Как указать порядок путей к классам в Gradle

мне нужно управлять порядком jar-файлов в конфигурации testRuntime. Я должен убедиться, что robolectric-x.x.jar предшествует android.jar, иначе я получу ужасное исключение RuntimeException («Заглушка!»). Как ...
вопрос задан: 15 January 2013 15:39
0
ответов

Robolectric и IntentServices

Используя Robolectric, как можно протестировать IntentService, который передает намерения в качестве ответа? Предполагая, что следующий класс :класс MyService расширяет IntentService { @Override...
вопрос задан: 2 August 2012 23:29
0
ответов

Robolectric, Проблемы с нажатием элементов списка

Я немного боролся с этой проблемой, и я думаю, что не понимаю ничего фундаментального о Robolectric. Обычно некоторые поисковые запросы в Google могут помочь мне разобраться в проблеме такого типа...
вопрос задан: 23 July 2012 16:30
0
ответов

Как проверить, передано ли намерение

Я передаю намерение, когда нажимаю кнопку «запись». передается логическая переменная, которая показывает, начата запись или нет. Код для создания намерения: Intent recordIntent ...
вопрос задан: 18 June 2012 04:12
0
ответов

Невозможно использовать PowerMock с Robolectric

Как обсуждалось по этой ссылке — https://groups.google.com/group/powermock/browse_thread/thread/25ba2b85d9e576f4, я пытался использовать PowerMock с Robolectric для имитации статический метод. Но это ...
вопрос задан: 1 June 2012 08:09
0
ответов

как я могу имитировать контекст с помощью Mockito и Robolectric?

Это фрагмент моей деятельности: поиск открытого класса расширяет активность { private String TAG = "ПОИСК"; @Override public void onCreate(Bundle saveInstanceState) { super....
вопрос задан: 23 May 2012 17:02
0
ответов

Куда записываются выходные данные журнала при использовании Robolectric + Roboguice?

Я использую Robolectric для тестирования Android. Я запускаю свои тесты через maven, например. mvn -Dtest=LogTest test Если у меня есть код, который записывает в журналы, например Log.d ("TAG", "blah" ); или с помощью Ln от Roboguice...
вопрос задан: 19 April 2012 06:30
0
ответов

Тестирование с Robolectric и ANT

Я работаю над настройкой Robolectric в среде непрерывной сборки, и у меня возникли некоторые проблемы с настройкой всего этого. Структура проекта Android Eclipse состоит из проекта Android и JUnit4 ...
вопрос задан: 14 March 2012 11:42
0
ответов

Можно ли выполнять настоящие HTTP-запросы с помощью robolectric

Проблема, с которой я столкнулся с robolectric, заключается в том, что он не выполняет настоящих HttpRequests. Могу ли я заменить реализацию робоэлектрика HttpClient на реальную, фактически выполняющую вызовы моего локального теста ...
вопрос задан: 28 February 2012 10:10
0
ответов

попытка юнит-тестирования и что-то с RoboGuice.newDefaultRoboModule() терпит неудачу с Roboguice 2.0b3 и Robolectric

Я просмотрел код примера astroboy и документацию для RoboGuice 2, и я честно говоря в тупике. Я надеюсь, что вы все сможете помочь мне с тем, что можно попробовать. Цель состоит в том, чтобы протестировать модуль для ...
вопрос задан: 6 January 2012 16:27
0
ответов

Работа с фреймворком Android / Robolectric - Созданное действие возвращает значение null в getResource

Это связано с использованием фреймворка Robolectric для модульного тестирования на Android. Я получаю исключение нулевого указателя в коде, который не имеет проблем при нормальной работе. Я только начинаю ...
вопрос задан: 26 November 2011 10:31
0
ответов

Тестирование базы данных SQLite в роболектрическом

Я пытаюсь проверить простую базу данных SQLite с помощью роболектрического в моем приложении Android. Я кладу в некоторые значения, но при чтении их возвращаются 0 рядов. Я использую SQLiteopenheelper ...
вопрос задан: 6 September 2011 13:36