La prueba unitaria consiste en tomar un código y probarlo de forma independiente sin otras dependencias o partes del sistema en ejecución (por ejemplo, la base de datos).
Robolectric es un marco de prueba unitaria que destruye el frasco del SDK de Android para que puedas probar el desarrollo de tu aplicación Android. Las pruebas se ejecutan dentro de la JVM en su estación de trabajo en segundos.
Combinarlos a ambos le permite ejecutar pruebas rápidas en el JVN aún utilizando las API de Android.