Nei test di Diamonds abbiamo fatto due errori:
- TestCase con molti metodi di test (decine)
- Classi testate come dici tu nei TestCase di altre classi
Dobbiamo innanzi tutto ridurre la dimensione dei TestCase e estrarre piu' classi di Test. E poi dobbiamo isolare meglio le singole classi e renderle piu' coese di modo che siano piu' semplici da testare isolate.
|