Почему нет средств тестирования для BroadcastReceiver?

Может, я что-то упускаю. Я хочу написать тестовые примеры для BroadcastReceiver; в частности, он предназначен для получения события BOOT_COMPLETED и установки сигнала тревоги для другого получателя, который будет обрабатывать позже; похоже, он не настроен должным образом, но дело в том, что у меня нет очевидного способа проверить это. Я не могу точно подключить отладчик и дождаться BOOT_COMPLETED, и я не могу отправить поддельную трансляцию BOOT_COMPLETED.

Почему существуют классы инструментовки для Activity, Service и Provider, но нет BroadcastReceiver? Есть какие-нибудь советы по тестированию?

12
задан sosiouxme 1 November 2010 в 23:34
поделиться