Вопросы по теме '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 просмотров
schedule
16.12.2023
Запуск теста 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 просмотров
schedule
08.01.2023
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 просмотров
schedule
27.10.2022
Использование Robolectric с SQLiteAssetHelper
Я очень новичок в Robolectric, поэтому заранее извиняюсь, если я упустил что-то очевидное. У меня есть приложение, которое загружает базу данных из каталога assets с помощью SQLiteAssetHelper , и Я хочу протестировать эту базу данных с помощью...
625 просмотров
schedule
20.12.2022
Gradle Robolectric Resources NotFoundException в тестировании
Я уже знал, что эта проблема уже задавалась раньше, но я не могу решить эту проблему. Я могу скомпилировать и применить тест с помощью jUnit, Robolectric и Gradle. Проблема или ошибка возникает, когда я пытаюсь протестировать действие или получить...
6410 просмотров
schedule
28.06.2023
Использование scalatest + robolectric
Я пытаюсь написать тесты для библиотеки Android, используя scalatest + robolectric, но я не смог найти никакой документации по этому поводу. Кроме того, я хотел бы иметь возможность запускать свой тестовый набор через самую маленькую задачу ant....
154 просмотров
schedule
22.02.2023
Android TDD: сага продолжается с Robolectric и Gradle
Как только я достиг эффективной среды разработки и сборки с помощью android-maven-plugin , новичок в блоке, Gradle, начинает вторгаться в круги Android. Не будучи горячим на Groovy и с плагином android-gradle, почти таким же фрагментированным, как и...
836 просмотров
schedule
07.04.2024
Используйте 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 просмотров
schedule
02.05.2022