J'ai une grande expérience dans la création des applications Android. Pour mon nouveau projet, nous avons décidé de faire le Test Driven Development (TDD). J'ai été faire mes mains mouillées sur Robotium pour l'Utilisateur d'évaluation de scénarios, et il fonctionne très bien et semble trop facile.
Pour les tests unitaires, j'ai essayé de se moquer de Contexte à l'aide de (MockContext Android Classe), mais je suis incapable de le faire. Je suis allé à travers ce blog http://sites.google.com/site/androiddevtesting/ et par le biais de ce http://sdudzin.blogspot.com/2011/01/easy-unit-testing-for-android.html , ce qui suggère que les moqueries dans les applications Android est encore très limitée et difficile, et ont suggéré d'utiliser PowerMock, jMockit, JeasyTest, ou Roboelectric (en combinaison avec Mockito et Maven) et même RoboGuice.
J'aimerais avoir des suggestions de vous les gars sur lequel framework de test unitaire, à votre avis, est le meilleur pour tester des applications Android. (en particulier les tests Android classes, donnant ainsi un simulacre de Contextes et d'autres se moquant de fonctionnalités, de sorte que je peux faire de mon cas de test aussi indépendant que possible). Des suggestions ou des pointeurs serait utile . Merci