Nessun test per eseguire msTest

Nessun test per eseguire msTest

Nel mio caso ho iniziato a ricevere "Nessun test da eseguire" sulla riga di comando quando sono passato a .NET Framework 4.6.1. Ho dovuto passare da MSTest.exe a VSTest.Console.exe per farlo funzionare.

Alcune istruzioni su come utilizzare vstest.console.exe sono qui -https://msdn.microsoft.com/en-us/library/jj155800.aspx

Controlla anche questo -https://msdn.microsoft.com/en-us/library/ms182486.aspx


Si scopre che dovevo usare nunit-console poiché i miei test sono scritti nel framework nunit.

Vivi e impara, credo


Stavo ricevendo lo stesso messaggio "Nessun test da eseguire".

Quello che ho scoperto è stato un errore sciocco da parte mia:nella riga di comando, stavo usando MVCProj09292016.dll (la mia DLL del progetto) per testcontainer:/ invece di utilizzare MVCProj09292016.Test .dll(il mio assembly del progetto di prova).

La conclusione è che controlla se stai usando il nome dl corretto nella riga di comando:dovrebbe essere il tuo MStest assemblaggio del progetto, nel mio caso è MVCProj09292016.Tests.dll