Sono un noob di utilizzare sia OpenCover e ReportGenerator e sto faticando un po 'a capire come farli funzionare. Sto usando VS.NET 2012 'Professional', il che significa che non ho accesso agli strumenti di copertura del test dell'unità incorporati. Ho anche installato ReSharper, ma non voglio pagare per un'altra utility in 'dotCover'Come utilizzare OpenCover e ReportGenerator per visualizzare i risultati della copertura del test unitario?
Sembra che OpenCover e ReportGenerator faranno ciò di cui ho bisogno e vedo la documentazione che è stata scaricata insieme, ma mi manca un po 'di comprensione . Prima di tutto, quando scarico i pacchetti di nuget per entrambi, quale dovrebbe essere il mio progetto target? Ho un'app multistrato, quindi presumo che il mio progetto di test dell'unità sia corretto, o addirittura importa? Vedo nella documentazione, sto solo indicando il/bin (penso) di una soluzione usando i comandi della riga di comando, quindi forse non avevo nemmeno bisogno di aggiungere questi download a un particolare progetto (potrebbe essere stato un cablaggio di prova). Qualcuno può dirmi se ho questo corretto?
Una volta installati, sto cercando di ottenere le metriche di copertura del test unitario e i documenti forniti con il pacchetto non sono chiari come speravo. Ci sono dei buoni post sul blog o link che utilizzano questo strumento insieme per ottenere le metriche?
Devo aggiungere a questo che OpenCover ha una delle peggiori documentazioni di sempre! – Hamed