Описание тега servicetestcase
"Этот тестовый пример предоставляет структуру, в которой вы можете тестировать классы службы в контролируемой среде. Он обеспечивает базовую поддержку жизненного цикла службы и хуки, с помощью которых вы можете внедрять различные зависимости и управлять средой, в которой тестируется ваша служба." http://developer.android.com/reference/android/test/ServiceTestCase.html
5
ответов
Android ServiceTestCase для IntentService
В настоящее время я пишу юнит-тесты для приложений Android и наткнулся на следующую проблему: Я использую ServiceTestCase проверить IntentService как это: @Override public void setUp() throws Exception { super.setUp(); } public void testService() { …
12 июл '11 в 15:46
1
ответ
Запустите сервис в рамках TestCase в Android
Как запустить / привязать сервис из тестового примера. Я пытался использовать ServiceTestCase, он не работает
23 ноя '11 в 07:36
1
ответ
Android ServiceTestCase продолжает сбой?
Я новичок в Android Studio и пытаюсь протестировать службу GPS. Я действительно использовал пример, который я нашел в другой публикации @dtmilano. Я не получаю никаких ошибок, но тесты не пройдены. В другой публикации упоминалось добавление thread.s…
24 май '15 в 05:59
0
ответов
Сервис Android: внедрение зависимости?
Я пытаюсь выполнить тестирование моего Сервиса через ServiceTestCase, но пытаюсь сделать это без использования Guice или RoboGuice (из-за избежания внедрения зависимостей). Я хочу внедрить зависимость, отличную от Application или Context, но не могу…
11 фев '14 в 08:48
1
ответ
Почему я не могу запустить свои тесты в ServiceTestCase?
Вот мой тестовый код сервиса. public class BackgroundTaskServiceTest extends ServiceTestCase<BackgroundTaskService> { public BackgroundTaskServiceTest(Class<BackgroundTaskService> serviceClass) { super(serviceClass); } public BackgroundT…
26 дек '13 в 04:00
1
ответ
Контрольно-измерительные приборы для InputMethodService
Я продлил InputMethodService класс для создания моего собственного IME. Тем не менее, я изо всех сил пытаюсь написать действительные контрольные примеры инструментов для проверки поведения. Ранее Service, может быть проверено с помощью ServiceTestCa…
14 май '18 в 04:50
2
ответа
ServiceTestCase<T>.getService?
Я пытаюсь построить действительный пакет тестирования Junit на Android. Так как я новичок в Junit, я не могу понять, как использовать класс ServiceTestCase. Я не могу понять, как заставить метод getService() работать. это всегда возвращает меня к ну…
19 фев '10 в 22:20
3
ответа
Как скопировать файлы из ресурсов по методу setUp из Android Junit ServiceTestCase?
Я пишу тестовый код JUnit для реализации сервиса Android, и мне нужно инициализировать тесты с некоторыми файлами, скопированными на SDCard. Моя подпись класса выглядит так: public class ImageServiceTest extends ServiceTestCase<ImageService> Я…
04 июл '11 в 21:30
1
ответ
Может ли Android ServiceTestCase<MyService> отправлять сообщения на мой сервис?
Я хочу проверить свой связанный сервис с ServiceTestCase. Тестирование состоит из привязки к MyBindServer и отправки сообщения. Просматривая журналы, вы можете увидеть, что служба запускается при вызове onBind(), и сообщение отправляется из testAHel…
07 июл '11 в 00:37
1
ответ
Почему testServiceTestCaseSetupProperly(...) называется ПОСЛЕ пользовательских тестов?
У меня есть простой ServiceTestCase и пустой IntentSerice, содержащий только методы жизненного цикла, служба также зарегистрирована в AndroidManifest.xml, а также тег действия "com.tut.my.service.DATAUPDATE". Вызов Service работает довольно хорошо, …
16 июл '12 в 04:51
1
ответ
Как проверить автоматически сгенерированный файл Java, используя JUnit для моего AIDL
Я использую eclipse для написания тестового примера JUnit для моего проекта. Мой проект содержит связанный сервис на основе AIDL. После выполнения проекта я получаю автоматически сгенерированный Java-файл для AIDL в папке gen. Этот файл содержит кла…
03 дек '12 в 14:33
0
ответов
Использование PendingIntent в модульном тесте для тестирования сервиса
У меня есть IntentService (на самом деле это WakefulIntentService!), который возвращает результат в запросы (т. е. из действий), используя PendingIntent это добавляется к намерению, используемому для запуска службы. Раньше я пользовалась ResultRecei…
14 июн '11 в 09:14
2
ответа
Не удается запустить Android ServiceTestCase
Я не могу получить какие-либо тестовые случаи, которые расширяют ServiceTestCase для запуска. Там нет ошибок, они просто не выполняются. Другие тестовые случаи, которые расширяют AndroidTestCase, выполняются. Проекты настроены следующим образом: У м…
21 окт '11 в 21:28
0
ответов
getSystemContext() моего ServiceTestCase возвращает ноль
У меня есть тест с кодом ниже, но я получаю исключение NullpointerException, потому что getSystemContext() возвращает null. Мой проект выглядит следующим образом: ~/trunk/src/<packages>/<classes> ~/trunk/test/<packages/<testclasses…
26 июл '12 в 12:20
2
ответа
NullpointerException при остановке службы в ServiceTestCase
Я тестирую свой сервис с помощью ServiceTestCase, public class MyTest extends ServiceTestCase<MyService>{ private Context mContext; private Intent intent; public MyTest(){ super(MyService.class); } @Override public void setUp() throws Exceptio…
11 сен '13 в 08:21
1
ответ
Не виден вывод журнала из службы тестирования
У меня есть работающая служба (я знаю, что она работает, потому что я проверял вручную). Тем не менее, я пытаюсь построить тестовый пример JUnit/Espresso для него. Хотя Android Studio сказала мне, что тест "пройден", но я не вижу эффекта от вызова с…
21 дек '16 в 02:48
0
ответов
Контекст Android в TestProject
Я пытался достичь сценария автоматизации тестирования с использованием JUnit Framework для Android. Я использовал CountDownLatch, поскольку хотел включить один асинхронный сценарий. Я написал тестовый файл, используя ServiceTestCase для моей службы.…
30 ноя '11 в 10:03
2
ответа
Android: генерация отчетов Junit
Я хочу сгенерировать отчет HTml после запуска тестового примера junit в android.Testcase имеют тип AndroidTestCase,ProviderTestCase и ServiceTestCase. и задача отчета Junit для этого:- <project name="junitreport-problem" default="test" basedir=".…
28 фев '11 в 09:07
1
ответ
Как я могу использовать настоящий объект приложения с Android ServiceTestCase
Я пытаюсь протестировать сервис, который требует реального объекта Application, а не MockApplication, предоставляемого ServiceTestCase. Как я могу создать настоящий объект Application в моем ServiceTestCase?
21 май '12 в 23:41
0
ответов
Android junit - доступ к пользовательским общим настройкам в ServiceTestCase
Я хочу получить общие настройки в ServiceTestCase: SharedPreferences preferences = context.getSharedPreferences("preferences_name", Context.MODE_PRIVATE); и сделать что-то подобное: int value = preferences.getInt("key", 0); preferences.edit().putInt…
13 фев '14 в 02:24