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

Тестирование базы данных SQLite в Robolectric
Я пытаюсь протестировать простую базу данных SQLite с помощью Robolectric в своем приложении для Android. Я ввожу некоторые значения, но при их чтении возвращается 0 строк. Я использую класс SQLiteOpenHelper для доступа к базе данных. //...
14927 просмотров
schedule 11.09.2023

Куда записывается вывод журнала при использовании Robolectric + Roboguice?
Я использую Robolectric для тестирования Android. Я запускаю свои тесты через maven, например. mvn -Dtest=LogTest test Если у меня есть код, который записывает в журналы, например Log.d("TAG", "blah"); или с помощью Ln от...
13848 просмотров
schedule 19.04.2023

Robolectric и IntentServices
Используя Robolectric, как можно протестировать IntentService, который передает намерения в качестве ответа? Предполагая следующий класс: class MyService extends IntentService { @Override protected void onHandleIntent(Intent intent) {...
5960 просмотров

Запуск теста Robolectric из IntelliJ вызывает OutOfMemory
Я пытаюсь запустить модульный тест из IntelliJ, который использует Robolectric, следуя примеру здесь:: http://pivotal.github.com/robolectric/intellij-quick-start.html Добавили банку Robolectric и банку для Junit4. Когда тест запускается, я вижу...
643 просмотров
schedule 27.08.2022

TypeNotPresentException при запуске тестового примера Android с robolectric и eclipse
У меня есть следующий тестовый пример, настроенный в тестовом проекте Android, над которым я работаю. package com.whatever.test; import static org.junit.Assert.fail; import org.junit.Test; import org.junit.runner.RunWith; import...
2468 просмотров
schedule 18.03.2022

внедрение объектов, которые полагаются друг на друга — roboguice
Я успешно внедрил объект в свою активность, который принимает контекст текущей активности в конструкторе. Затем я пытаюсь внедрить объект, который опирается на объект, который я только что ввел. Как мне убедиться, что я ввожу введенный экземпляр во...
92 просмотров
schedule 04.08.2022

Mockito проверяет вызовы методов
Я пытаюсь научиться использовать Mockito, и я не знаю, как проверить, что метод для определенного объекта вызывался X раз. У меня есть следующий тестовый код verify(record,...
918 просмотров
schedule 12.11.2022

Robolectric 2.0 не создает представления при тестировании
Я пытаюсь настроить тестирование с помощью robolectric и roboguice. Я успешно внедряю и тестирую классы, но когда я пытаюсь протестировать действия, я не могу создать объекты View в тестовой среде. Я получаю следующие ошибки нашел проблему....
475 просмотров
schedule 03.02.2024

Тесты Robolectric проваливаются на shadowOf
В чем может быть проблема? Мои тесты Robolectric некоторое время назад проходили нормально, но теперь все они завершаются с одной и той же ошибкой. Единственное изменение, о котором я могу думать, это переход на версию 2.1.1. Я запускаю их с...
1076 просмотров
schedule 11.06.2023

Утвердить, что ImageView был загружен с определенным идентификатором ресурса для рисования
Я пишу модульный тест Robolectric , и мне нужно сделать утверждение, что ImageView имеет setImageResource(int) вызвал его с определенным идентификатором ресурса. Я использую fest-android для утверждений, но, похоже, оно не содержит этого...
7298 просмотров
schedule 24.04.2022

Как использовать плагин gradle-android-test
Я хочу, чтобы Robolectric работал с Android Studio, и я пытаюсь использовать [gradle-android-test-plugin][1] после просмотра ответов на этот [вопрос][2], но мне не повезло. Я создал совершенно новый проект Android и назвал его MyApp. Я следовал...
7378 просмотров

Android: как запустить тестирование мутации PIT с помощью Robolectric?
Как использовать Robolectric и PIT для тестирования приложения Android? С помощью Robolectric вы можете запускать тесты Android в JVM. С помощью PIT вы можете показать покрытие линии и провести тестирование на мутации. Для меня нормально...
1905 просмотров
schedule 04.09.2022

Тестирование метода onCreate фрагмента с помощью пакета saveInstanceState Bundle в Robolectric?
У меня есть фрагмент с методом onCreate, который кое-что делает с переданным в saveInstanceState Bundle. Я использую Robolectric для создания Activity и запуска фрагмента с помощью FragmentManager Activity. Проблема, с которой я сталкиваюсь,...
1462 просмотров

Использование Robolectric с SQLiteAssetHelper
Я очень новичок в Robolectric, поэтому заранее извиняюсь, если я упустил что-то очевидное. У меня есть приложение, которое загружает базу данных из каталога assets с помощью SQLiteAssetHelper , и Я хочу протестировать эту базу данных с помощью...
625 просмотров
schedule 20.12.2022

Gradle Robolectric Resources NotFoundException в тестировании
Я уже знал, что эта проблема уже задавалась раньше, но я не могу решить эту проблему. Я могу скомпилировать и применить тест с помощью jUnit, Robolectric и Gradle. Проблема или ошибка возникает, когда я пытаюсь протестировать действие или получить...
6410 просмотров

Использование scalatest + robolectric
Я пытаюсь написать тесты для библиотеки Android, используя scalatest + robolectric, но я не смог найти никакой документации по этому поводу. Кроме того, я хотел бы иметь возможность запускать свой тестовый набор через самую маленькую задачу ant....
154 просмотров
schedule 22.02.2023

Android TDD: сага продолжается с Robolectric и Gradle
Как только я достиг эффективной среды разработки и сборки с помощью android-maven-plugin , новичок в блоке, Gradle, начинает вторгаться в круги Android. Не будучи горячим на Groovy и с плагином android-gradle, почти таким же фрагментированным, как и...
836 просмотров

Используйте Robolectric для тестирования BluetoothAdapter в Android 4.3
В моем приложении для Android есть следующий код: BluetoothManager bm = (BluetoothManager)activity.getSystemService(Context.BLUETOOTH_SERVICE); BluetoothAdapter ba = bm.getAdapter(); Я хочу проводить модульные тесты с помощью Robolectric. Я...
1186 просмотров
schedule 11.01.2024

java.lang.NoClassDefFoundError в тесте эспрессо при включении Robolectric
Я пытаюсь представить Robolectric уже существующему проекту Android. Проект уже проводит множество тестов эспрессо. Как только я пытаюсь внедрить robolectric, тесты проваливаются с java.lang.NoClassDefFoundError У кого-нибудь есть мысли? Я...
1972 просмотров
schedule 05.07.2023

Roboelectric java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
Я пытаюсь запустить roboelectric в своем проекте (с несколькими проектами библиотеки Android), и я продолжаю получать эту ошибку, когда пытаюсь запустить тестовый проект с простой проверкой строки. java.lang.NoSuchMethodError:...
1187 просмотров