Вопросы по теме 'robolectric'
Пользовательский теневой объект Robolectric
OOTB, Robolectric не очень хорошо поддерживает локали. Поэтому, если ваше приложение зависит от локалей (как и многие приложения, если они корректно настроены), это может стать настоящей головной болью. Короче говоря, я создал свои собственные...
830 просмотров
schedule
28.03.2024
Как протестировать IntentService с помощью Robolectric?
Я пытаюсь протестировать метод onHandleIntent() для IntentService , используя Robolectric .
Я запускаю службу с:
Activity activity = new Activity();
Intent intent = new Intent(activity, MyService.class);
activity.startService(intent);...
11253 просмотров
schedule
06.03.2024
Как заставить Robolectric работать с Volley
Я пытаюсь заставить Волейа работать с Robolectric. Я вижу, что мой HTTP-запрос вызывается, и parseNetworkResponse вызывается (я отправляю собственный подкласс JsonRequest), но мой Listener НЕ вызывается. Любой совет? Вот пример кода:
@Test...
3409 просмотров
schedule
25.04.2024
Robolectric не может найти ресурс или файл манифеста
Я создал новый TestProject и добавил следующую строку в свой testMethod:
Robolectric.getShadowApplication().getString(R.string.mystring);
Мой тест не прошел с
android.content.res.Resources$NotFoundException: unknown resource 2131558482...
14595 просмотров
schedule
06.01.2024
Тег метаданных в файле AndroidManifest.xml вашего приложения имеет неверное значение.
Я столкнулся с проблемой, когда у Robolectric возникли проблемы с моим AndroidManifest.xml. Мое приложение работает нормально, но Robolectric не проходит все мои тесты, даже assertTrue(true) . Ошибка:
android.view.InflateException: XML file...
14054 просмотров
schedule
10.07.2022
Robolectric: как протестировать класс, внутри которого используется экземпляр приложения?
Я хочу протестировать фрагмент UserConnectFragment , содержащий переменную PlateformConnect . Этот класс имеет метод для инициализации Facebook SDK:
@Override
public void create() {...
1669 просмотров
schedule
25.11.2023
JCE не может аутентифицировать поставщика BC в Robolectric
Я пытаюсь протестировать подпись хранилища ключей в своем приложении, но не могу пройти мимо загрузки хранилища ключей из ресурсов, потому что возникает ошибка:
java.io.IOException: ошибка построения MAC: java.lang.SecurityException: JCE не...
491 просмотров
schedule
18.04.2024
Создайте тень GoogleApiClient с помощью Robolectric
Я использую Robolectric и пытаюсь создать теневой объект GoogleApiClient, но безуспешно. Методы класса Shadow никогда не вызываются. GoogleApiClient - это интерфейс - может ли это быть проблемой? Есть ли способ «затенить» интерфейс GoogleApiClient...
537 просмотров
schedule
12.05.2024
Ошибка тестирования модуля существующей базы данных SQLite с использованием robolectric
В моем приложении у меня есть база данных SQLite, которую я поместил в папку с ресурсами. Я успешно использую его в своем приложении, но теперь я хочу протестировать методы в классе «поставщика» базы данных, который имеет несколько методов для...
691 просмотров
schedule
03.04.2024