Domanda

Voglio aggiungere una vista a una prospettiva senza avere accesso al codice sorgente della prospettiva. È possibile?

Esiste un buon tutorial per lo sviluppo di plug-in tramite TDD?

[modifica] Penso di avere un buon punto di partenza con TDDing nello sviluppo di plugin Automatizzare i test unitari (junit) per lo sviluppo del plugin Eclipse

[modifica 17/02/09] Sono stato in grado di scaricare la fonte per il plug-in. Probabilmente ho intenzione di rovesciarlo.

È stato utile?

Soluzione

Testare le GUI è un DOLORE! E il dolore cresce in modo esponenziale con la complessità del design gui. La tua scommessa migliore è di mantenere la logica di business separata dalla GUI il più possibile con il modello MVC e quando collaudi la GUI, aggancia la GUI a un "finto" applicazione.
Vedi il documento di Object Mentor, la Finestra di dialogo umile

Altri suggerimenti

Potresti dare un'occhiata al punto di estensione org.eclipse.ui.perspectiveExtensions.

Ed ecco un bell'articolo riguardante Prospettive: Uso di Perspectives nell'interfaccia utente di Eclipse

Siamo spiacenti, non posso aiutarti con la parte TDD della tua domanda.

Se il tuo obiettivo è semplicemente aggiungere la vista a una prospettiva nella tua istanza di Eclipse, puoi semplicemente aprirla quando ti trovi in ??quella prospettiva e scegliere Window - > Salva prospettiva con nome ...

Per i plug-in di unit test, è possibile testarli sostanzialmente utilizzando i normali test JUnit, che vengono eseguiti come test dei plug-in JUnit invece dei normali test JUnit in Eclipse. Per i test della GUI puoi consultare SWTBot .

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