Test Unitarios Android: Robolectric

robolectric

Robolectric es una librería que nos permitirá realizar test unitarios a nuestros proyectos android con Junit de forma sencilla pero con un gran potencial, ya que disponemos de mocks que nos permiten emular todas las clases que necesitemos para realizar nuestras pruebas. Con Robolectric no necesitas ejecutar la aplicación en un emulador o dispositivo android, todas las pruebas las realizara el IDE.

No solo podremos testear el funcionamiento lógico de nuestra aplicación, también podremos testear estilos y temas. Podemos imitar el ciclo de vida de una activity para comprobar su correcto funcionamiento. También cuenta con muchas clases Shadow que modifican o amplían el comportamiento de las clases en el sistema android.

Robolectric se puede utilizar tanto en Android Studio como en Eclipse con el plugin correspondiente.

Requisitos para poder usar Robolectric en Android Studio:

  • Android Studio 1.2+
  • Android Gradle Plugin 1.2.3+
  • Gradle 2.2.1+

Más información en la pagina oficial: http://robolectric.org/

Anuncios

Publicado el 27/08/2015 en Desarrollo ágil de software, PMM y etiquetado en , , . Guarda el enlace permanente. Comentarios desactivados en Test Unitarios Android: Robolectric.

Los comentarios están cerrados.

A %d blogueros les gusta esto: