In Visual Studio, ho appena creato un semplice Unit Test per testare un metodo che ho scritto. Volevo controllare la copertura del codice, ma la finestra di copertura del codice indica sempre che "la copertura del codice non è abilitata per questa esecuzione di test". Perché? Nota:Perché Visual Studio dice "Copertura del codice non abilitata per questa esecuzione di test" quando è abilitata?
- Ho già seguito le istruzioni sul this page, vale a dire la configurazione di prova ha le pertinenti assemblee controllato nella pagina delle opzioni Code Coverage.
- Ho fatto clic su "Esegui test", non "Test di debug", che alcune fonti sostengono causa questo.
- Ho provato a eseguire il test con la configurazione di configurazione corrente impostata su "Debug" o "Release"; né funziona.
- Ho seguito anche i suggerimenti su this page (riseleziona il file testrunconfig selezionando Test => Seleziona configurazione esecuzione prova attiva), senza alcun risultato.
Eppure continuo a ricevere il messaggio "La copertura del codice non è abilitata per questa esecuzione di test" ogni volta che eseguo il test pertinente. Come abilitare la copertura del codice una volta per tutte?
Si prega di rimuovere [Visual Studio] dal titolo del thread, i tag sono utilizzati per identificare domande, non titoli.Il titolo dovrebbe essere un riassunto della domanda, non il suo contesto. – Esko
Grazie. (somemorechars) – Esko
La mia comprensione è che VS è disponibile in due versioni: professionale e aziendale, e che non si ottiene la copertura del codice nella versione professionale. Hai la versione aziendale? –