tests - unitest android
Diferencia entre ActivityUnitTestCase y ActivityInstrumentationTestCase2 (2)
Soy nuevo en los casos de instrumentación de Android. He estado mirando los ejemplos de API y veo que a veces usamos ActivityUnitTestCase y ActivityInstrumentationTestCase2 Cuál es la diferencia entre los dos ? ¿Cuándo usaríamos uno sobre el otro?
La clase ActivityInstrumentationTestCase2 se utiliza para las pruebas funcionales y la ActivityUnitTestCase se utiliza para la unidad de pruebas de una actividad.
Vea la diferencia discutida aquí: http://www.vogella.com/articles/AndroidTesting/article.html#activity_testing
Puntos clave:
- ActivityUnitTestCase se puede usar para probar el diseño y los métodos aislados.
- ActivityInstrumentationTestCase2 puede usarse cuando desee enviar eventos táctiles / mouse y probar la administración del estado.