En el JavaDoc de ActivityUnitTestCase que dice:ActivityUnitTestCase y startActivity
no lo llaman de su método setup(). Debe llamar a este método desde cada uno de sus métodos de prueba.
no está poniendo algo en cada método de prueba equivalente a ponerlo en setUp
, teniendo en cuenta que la idea detrás de este método es hacer exactamente eso, es decir, la ejecución de algo antes de cada prueba?
Además, ¿por qué no se nos permite hacer eso? Lo intenté, y funciona bien.
en una plataforma de prueba correctamente sintonizada, sí; cualquier código que pueda probar, incluidas las afirmaciones que necesita calificar, puede refactorizarse dentro y fuera de setUp libremente. En una plataforma de prueba de Android, sin embargo ... – Phlip