Proporcionar datos de prueba para SharedPreferences para Robolectric
Acabo de comenzar a usar Robolectric y parece ser más o menos lo que necesito. Sin embargo, he encontrado un obstáculo con respecto al uso de SharedPreferences.
Tengo dos casos de prueba
Activity espera una nueva / vacía sharedPreferences
Activity espera que las Preferencias compartidas ya contengan algunos datos
Para el caso de prueba 1, las pruebas pasan como se esperaba, así que todo bien
Sin embargo, para el Caso de prueba 2, parece que no puedo encontrar una buena manera de proporcionarle a Robolectric algunos datos falsos, por lo que la Actividad puede acceder a estos datos falsos.
Se siente como un caso de uso muy común, pero parece que no puedo entender cómo hacerlo!