En complément Davidann's answer et principalement OP's question dans le commentaire:
Dans le contexte du code ci-dessus, est-ce vraiment DO tout sauf laisser une note pour d'autres développeurs? Est-ce que cela impose quelque chose? Y a-t-il des outils qui utilisent cette annotation? Quel est le but du développement Android?
Vous pouvez exécuter un groupe de tests annoté avec une annotation spécifique.
De AndroidJUnitRunner documentation:
Exécution d'une taille de test spécifique à savoir annotée avec SmallTest ou MediumTest ou LargeTest:
adb shell instrument am -w -e taille [petit | moyen | grand] com.android.foo/android.support.test.runner.AndroidJUnitRunner
Vous peut également configurer les params par gradle:
android {
...
defaultConfig {
...
testInstrumentationRunnerArgument 'size', 'Large'
}
}
Voir this blog post pour plus de détails.
Je vois (et souvenez-vous lu cet article le mois dernier). Mais dans le contexte du code ci-dessus, fait-il réellement quelque chose sauf laisser une note pour les autres développeurs? Est-ce que cela impose quelque chose? Y a-t-il des outils qui utilisent cette annotation?Quel est le but du développement Android? –
@Eric L'Android TestRunner vous permet de spécifier la taille des tests à exécuter. –
Ah, je vois. Il y a pas mal de docs Android pour que je puisse passer à travers. Je suppose que c'est une bonne chose. Merci David et Mayra. –