Je n'ai aucune idée de ce que cela signifie, mais TestNG devrait être une alternative à JUnit n'importe où.
Liens utiles:
Même en ciblant Java 7 ?
Android prend en charge Java7 comme TestNG.
http://tools.android.com/tech-docs/new-build-system/user-guide#TOC -Using-sourceCompatibility-1.7
Quel est le problème?
Je ne sais pas, demandez aux gens de JUnit. Ils sont terrifiés à l'idée d'abandonner la prise en charge de Java 5. TestNG ne peut pas être considéré comme une alternative sur ces anciennes JVM.
Je ne comprends toujours pas votre problème.
Si TestNG s'exécute sur Java 7 et JUnit s'exécute sur Java 5, alors TestNG n'est pas une alternative à JUnit pour quiconque cible Java 5 ou Java 6. Qu'est-ce qui est difficile à comprendre à ce sujet ?
Je ne pense pas qu'il y ait beaucoup de développeurs Android qui utilisent Java 5 ou 6.
Et je ne comprends toujours pas votre position contre testng prenant en charge les tests Android.
Je n'en ai pas. J'observe simplement que JUnit fonctionne sur des JVM beaucoup plus anciennes que TestNG et qu'Android a tendance à avoir quelques années de retard.
J'ai réussi à obtenir une instrumentation simple et un testeur sur Android... Nous avions juste trop de tests écrits en NG pour un tas de bibliothèques que nous "portions" vers Android, et la reconversion n'était _PAS_ une option.
Si ça vous intéresse, c'est ici...
:+1: j'ai mis à jour le wiki https://github.com/cbeust/testng/wiki/3rd-party-extensions
@juherr - Doit-on fermer ça ? Comme il y a du travail autour de ça via android-testng
?
@krmahadevan Oui, merci !
Commentaire le plus utile
J'ai réussi à obtenir une instrumentation simple et un testeur sur Android... Nous avions juste trop de tests écrits en NG pour un tas de bibliothèques que nous "portions" vers Android, et la reconversion n'était _PAS_ une option.
Si ça vous intéresse, c'est ici...
https://github.com/LemonadeLabInc/android-testng