Soy nuevo en el mundo de las pruebas y aún más en el mundo de las pruebas de Android. Mientras investigaba sobre Robolectric que ayuda con las pruebas en Android, una cosa me confunde más. A veces en la web veo personas que usan testCompile
palabras clave en dependencias del script de compilación de gradle cuando hacen referencia a Robolectric mientras que otros usan androidTestCompile
. ¿Ciertamente ambos no pueden ser válidos?
¿Alguien puede explicar la diferencia entre ambos y cuál de estos debería ser el que se usa al usar Robolectric?