Вопросы по теме 'robolectric'
SQLException при использовании Google Analytics с Robolectric (или при попытке использовать SQLite3 в Robolectric)
Я использую robolectric для тестирования активности, использующей Google Analytics. К сожалению, всякий раз, когда я пытаюсь запустить действие, я получаю следующее исключение
android.database.SQLException
at...
1705 просмотров
schedule
28.12.2023
Модульное тестирование Android с помощью Robolectric выдает ошибку AndroidManifest.xml не найден или не является файлом
Я пытаюсь использовать Robolectric для запуска тестового примера в приложении в Eclipse, как описано в этом блоге , но когда я запускаю тест JUnit, я получаю следующую ошибку
java.lang.RuntimeException: java.io.FileNotFoundException:...
3809 просмотров
schedule
12.12.2022
Почему findViewById возвращает значение null на раздутом макете в robolectric-unit-test?
Я пытаюсь протестировать код с помощью Robolectric.
Мой код раздувает макет, а затем пытается получить представление, вызывая findViewById для этого макета. Инфляция макета работает нормально. Однако findViewById в этом макете всегда...
2629 просмотров
schedule
10.03.2024
Модульное тестирование прокрутки списка Android с использованием Roboelectric
У меня есть метод, который пытается программно прокрутить до позиции в ListView . Метод имеет некоторые условия, поэтому его реализация немного отличается в зависимости от версии Android SDK, в которой работает приложение.
Функциональность...
2226 просмотров
schedule
12.04.2024
Инфляция пользовательского макета с фрагментами в Robolectric не работает
При раздувании макета во фрагменте с помощью LayoutInflater я получаю это исключение:
./res/layout/locations_list.xml line #-1 (sorry, not yet implemented): Error inflating class com.costum.android.widget.LoadMoreListView
Я понял, что это...
5721 просмотров
schedule
19.01.2024
Выполнение теста Gradle с Robolectric и AppCompat приводит к NullPointerException
Как следует из названия, запуск тестов Robolectric с помощью Gradle приводит к NullPointerException при вызове Robolectric.buildActivity(MyActivity.class).create().get();
build.gradle (на основе этого ответа )
buildscript {...
1787 просмотров
schedule
28.10.2023
Robolectric.getSentHttpRequest(0) генерирует исключение IndexOutOfBoundsException
Я пытаюсь протестировать модернизацию с помощью robolectric. Но я всегда получаю исключение IndexOutOfBoundsException, когда вызываю Robolectric.getSentHttpRequest(0). Может кто-нибудь помочь мне?
вот мой код:
@Before
public void setup() {...
99 просмотров
schedule
20.11.2023
RuntimeException: Заглушка! на JSONObject с Robolectric
Я настроил модульный тест, используя robolectric и gradle-android-test-plugin. Я могу запустить тест без проблем, но я пытаюсь использовать JSONOBJECT, он терпит неудачу с ошибкой «java.lang.RuntimeException: Stub! at...
2045 просмотров
schedule
29.12.2023
Что тестировать с Robolectric?
Мне кажется, я в корне неправильно понимаю предназначение Robolectric. Я бьюсь с этим уже неделю, и пока что получение нового сообщения об ошибке считается прогрессом. Я могу протестировать некоторые базовые вещи, такие как статические представления...
938 просмотров
schedule
22.12.2023
Как отладить один модульный тест robolectric в Android Studio
Я могу отлаживать свой проект Android Gradle, если запускаю все модульные тесты, используя следующие шаги:
Сначала настройте IDE с конфигурацией Gradle Run/Debug для модульного тестирования с использованием Robolectric и JUnit.
в меню IDE...
2384 просмотров
schedule
03.12.2023
Ведение журнала Android: фильтр из самого приложения
Есть ли способ программно настроить приложение Android для фильтрации сообщений журнала, отправляемых в logcat? Я понимаю, что logcat можно настроить для фильтрации вещей, но я хочу сделать то же самое в приложении для Android.
Сценарий...
96 просмотров
schedule
02.06.2024
Вызов API-интерфейса фиктивного отдыха с использованием Robolectric в модульном тесте
Привет, ребята, я использую Robolectric и Mockito и mockito в модульном тестировании, я пришел к выводу, что мне нужно проверить данные, которые зависят от вызова запроса API.
Как вы кодируете, чтобы ваши вызовы Rest API использовали фиктивные...
2067 просмотров
schedule
11.01.2024
Используйте mock db при тестировании с Robolectric и ORMLite.
Я работаю над приложением для Android, которое использует OrmLiteSqliteOpenHelper для подключения к базе данных SQLite.
public class MyDatabaseHelper extends OrmLiteSqliteOpenHelper {
...
private static final String DATABASE_NAME =...
1578 просмотров
schedule
07.02.2024
Запутался в testCompile и androidTestCompile в Android Gradle
Я новичок в мире тестирования и даже больше в мире тестирования Android. Во время исследования Robolectric, который помогает с тестами на Android, меня больше всего смущает одна вещь. Иногда в Интернете я вижу людей, использующих ключевое слово...
23319 просмотров
schedule
28.04.2024
некоторые тесты Robolectric терпят неудачу, если выполняются все вместе, но проходят по отдельности
У меня Android Studio 1.2, Robolectric 3.0-rc2.
У меня есть два тестовых класса, один из которых называется MotdTest с одним тестовым методом, который проверяет сериализацию и десериализацию POJO json. Другой называется UserInfoTest , который...
2289 просмотров
schedule
04.11.2023
Проблемы Roboelectric с новыми версиями Gradle и Android SDK
До недавнего времени я мог использовать roboelectric с gradle. Я постоянно получаю сообщение об ошибке Error:(6, 17) error: package org.junit does not exist . Я не совсем уверен и немного копался в этом.
Ниже мой проект build.gradle:
//...
885 просмотров
schedule
29.05.2024
Использование в процессе сборки исчезло в Android Studio v1.3
Недавно я обновил свою Android Studio до версии 1.3 в бета-канале и заметил, что Use in process-build исчез из меню настроек Compiler -> Gradle. Затем мне интересно, как я могу отладить мой тест Robolectric с учетом известной проблемы, как описано...
869 просмотров
schedule
25.10.2023
Как включить робоэлектрическое ведение журнала
Мне нужен очень простой способ заставить Robolectric 3.0 включить ведение журнала. Я хочу увидеть результаты работы robolectric, а не только мои тесты. Все, что я пробовал в Интернете, не работает.
Куда мне это втыкать?...
3373 просмотров
schedule
03.01.2024
Создание компонента Dagger 2 для совместного использования между src/test и src/androidTest
В моем приложении используются Dagger 2, Robolectric 3, Espresso 2 и Mockito.
Robolectric и некоторые модульные тесты находятся в папке src/test/java. Инструментальные тесты и некоторые модульные тесты находятся в папке src/androidTest/java.
Я...
250 просмотров
schedule
09.02.2024
Модульные тестовые случаи с JUnit + (Robolectric или Mockito или оба в Android)
Это первый раз, когда мне приходится писать модульные тесты в Android.
Так что я искал много вещей.
Robolectric framewordk — работает на JVM
Mockito Framwork — имитация объектов
Так что у меня есть некоторые сомнения в Robolectric и...
9795 просмотров
schedule
17.11.2023