2016-06-15 34 views
6

Da quando ho installato NUnit Adapter, per tutti i progetti, anche se NUnit non viene utilizzato, il processo di scoperta è ancora in corso.Come disabilitare NUnit Adapter per un determinato progetto?

------ Discover test started ------ 
NUnit Adapter 3.2.0.0: Test discovery starting 
Exception NUnit.Engine.NUnitEngineException, Exception thrown discovering tests in I:\src\... 
Cannot run tests in process - a 32 bit process is required. 
NUnit Adapter 3.2.0.0: Test discovery complete 
========== Discover test finished: 0 found (0:00:00.1180118) ========== 

Come disabilitare NUnit dalla ricerca di test per un determinato progetto?

risposta

4

Sono quasi sicuro che tutti gli adattatori di test installati per tutti gli assemblaggi vengano eseguiti ogni volta che si costruisce, NUnit è solo un po 'più prolisso e molto fastidioso.

I test non verranno rilevati se la finestra Test Explorer non è aperta. Sfortunatamente, chiudere la finestra non è sufficiente, devi chiuderlo, quindi riavviare Visual Studio.

Aggiornamento: Sulla base delle osservazioni, anche fare in modo che Tenere prova motore di esecuzione Esecuzione non sia selezionata.


Quanto segue è sul mio sistema che esegue Visual Studio 2015 Update 2;

Test Explorer Finestra chiusa, Ricostruisci tutto;

No tests in output

Avviso, nessuna scoperta di prova o test nel menu a discesa. Puoi anche vedere nel test | Test Impostazioni che il motore di test non è in esecuzione perché le opzioni del menu sono disabilitate.

Tests not running

Appena apro test Explorer tuttavia;

Tests now in output

Anche se chiudo la finestra, le prove continuano ad essere scoperto fino a quando ho riavviare Visual Studio.

+0

Test Explorer è chiuso tutto il tempo. Tuttavia, ciò che è più fastidioso è che ogni volta che costruisco un progetto, il pannello Output passa dalla corrente selezionata "Mostra output da" a "Test". – Pablo

+0

Quale versione di Visual Studio è in esecuzione? –

+0

Come il tuo - Visual Studio 2015 Update 2 – Pablo

Problemi correlati