Question

Je développe un plug-in Eclipse et j'ai des tests à ce sujet. Certains sont des tests JUnit classiques, d’autres sont des tests PDE (c’est-à-dire qu’il faut démarrer une instance eclipse pour pouvoir accéder aux éléments internes d’éclipse).

Je me demande si ce serait une bonne idée d'essayer de transformer certains tests PDE en tests réguliers en créant des objets fictifs pour la plate-forme. Ce serait beaucoup de travail, mais je pense que cela gagnerait du temps car les tests se dérouleront plus rapidement et nous pourrons également utiliser Infinitest pour plus de tests.

Je vous serais reconnaissant de vos commentaires afin de pouvoir décider de la marche à suivre.

Merci d'avance!

meilleures salutations, Vlad

Était-ce utile?

La solution

Cela demandera beaucoup de travail, car vous ne pouvez pas réutiliser une grande partie du code original (qui contient beaucoup de static final privé pour les données d’exécution dont vous ne pouvez vous débarrasser ni pouvez-vous y accéder).

Je suggère d'essayer. Si cela vous semble réalisable, vous pouvez implémenter ce dont vous avez besoin pour votre plug-in, puis transmettre le résultat à la communauté Eclipse pour qu'il l'étende.

Autres conseils

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top