Ho cercato su Google e letto alcuni articoli sul TDD per l'interfaccia utente. Non sono molto chiaro su come avviare l'implementazione dell'applicazione grafica usando Test Driven Development o come scrivere casi di test unitari per l'applicazione grafica.
Le caratteristiche principali dell'applicazione sono il rendering dell'interfaccia utente in base agli input dell'utente.
- Disegna su tela
- Rendering di linee, cerchi, forme ovali, quadrate e altre.
Sto trovando difficile come testare il rendering delle forme -
- Indica se testare che i metodi di estrazione dati siano stati invocati o meno.
- Verifica se i punti finali per le forme date sono calcolati correttamente o meno