ho fatto la stessa cosa che John Gardner ha mostrato nella sua risposta, ad eccezione ho diviso in 2 progetti (per imitare il set up che stavo lavorando con nella mia vera soluzione). All'inizio non funzionava anche se potevo vedere i test in Test Explorer. Dopo un po 'di ricerche, mi sono imbattuto nella risposta giusta per la mia situazione.
Si scopre che è necessario:
(1) Creare un progetto di test nuova unità (non una libreria di classi)
(2) Aggiungere NUnit riferimento al progetto Unit Test (io ho usato NuGet) e hanno l'adattatore di prova NUnit installato VS2013
(3) Spostare i test per questo nuovo progetto
(4) Una volta che si salva e costruire, ora si può tornare al codice di produzione e vedere la " x/y passing "e vedi i test unitari nel Test Expl finestra dell'oratore.
La maggior parte di noi che utilizza NUnit da molto tempo viene utilizzata per creare librerie di classi per il nostro codice anziché per Unit Test Projects. Sarebbe bello se la documentazione di CodeLens riguardasse direttamente questo aspetto (la documentazione afferma "Gli indicatori di stato del test compaiono automaticamente nei progetti di test", che era il mio indizio).
testato da e gli indicatori di stato del test richiedono che i metodi siano rilevati (in modo che appaia un indicatore di riferimento) e corrispondano con il test explorer. MSpec si integra con test explorer? –
Non penso di no, a meno che non utilizzi un adattatore di prova MSpec in modo che venga integrato con l'esploratore di prova. –