Domanda

Sto sviluppando un plugin Eclipse e ho dei test per farlo. Alcuni sono test JUnit regolari, altri sono test PDE (cioè richiedono l'avvio di un'istanza di eclissi per poter accedere agli interni di eclissi).

Mi chiedo se sarebbe una buona idea provare a trasformare alcuni dei test PDE in test regolari, creando oggetti finti per la piattaforma. Sarebbe un sacco di lavoro, ma penso che risparmierebbe tempo perché i test verranno eseguiti più velocemente e saremo anche in grado di utilizzare Infinitest per ulteriori test.

Gradirei qualsiasi feedback, in modo da poter prendere una decisione su come procedere.

Grazie in anticipo!

cordiali saluti, Vlad

È stato utile?

Soluzione

Sarà un sacco di lavoro poiché non è possibile riutilizzare gran parte del codice originale (che è pieno di molti statici finali privati ?? per i dati di runtime di cui non è possibile liberarsi né puoi accedervi).

Suggerisco di provarlo. Se sembra fattibile, puoi implementare ciò di cui hai bisogno per il tuo plugin e poi consegnare il risultato alla community di Eclipse per estenderlo.

Altri suggerimenti

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top