Quiero ser capaz de probar algo de código que se suma a la pending intents
Alarm Manager pero mientras puedo crear mi propia mock context
para volverlo a partir getSystemService()
no puedo crear mi propia subclase de Alarm Manager debido tener un constructor privadoCreación de un simulacro para probar AlarmManager
¿Habría otra (¿mejor?) Forma de poder probar que mi código está agregando (o no) alarmas correctamente en base a mis condiciones previas a la prueba?
generalmente entro en configuración de mi dispositivo y salto manualmente la fecha hacia adelante para disparar la alarma. – FoamyGuy
Quiero poder ejecutar las pruebas automáticamente, pero esa es una idea interesante ... Podría cambiar intentar cambiar el tiempo del sistema hacia adelante (probando en el emulador) y probar para ver si los intentos pendientes se disparan. – Maks