Abbiamo iniziato a utilizzare Part Cover per tenere traccia della copertura del codice di test della nostra applicazione. IMO è un ottimo strumento per ottenere un punteggio complessivo per i tuoi test e per evidenziare le aree di test dove potresti essere stato un po 'pigro con i test, ma oggi ho scritto un test e ho capito che non testava nulla di utile, semplicemente aumentava la mia copertura!Il valore degli strumenti di copertura del codice di test
Se si è TDD, si scrive solo il codice per superare un test ei test descrivono dettagliatamente tutte le funzionalità richieste dall'applicazione. Quindi in questo scenario è ancora molto utile avere un'analisi della copertura?
Per quelli di voi che hanno gli strumenti di copertura, come si fa religiosamente se effettuata a mantenere la copertura al 100% e non si trova mai scrivere i test che non davvero prova nulla, ma solo per mantenere la copertura fino ? Non è una cosa negativa ?
Buon post sul blog. La vergognosa verità è che ero excersising getter/setters su alcune classi POCO. Ciò che ha rivelato come hai detto è che non venivano esercitati dai test significativi. Il motivo: troppo difficile da testare. Questo vecchio codice era nelle gubbins di tutto e troppo strettamente accoppiato. La vera soluzione è un po 'di una sessione di refactoring .. –