2012-11-02 11 views
6

Sto provando ad aggiornare la nostra soluzione da V2012 a V2012 con il targeting 4.5. Abbiamo un codice F # con test unitari, che viene scritto usando NUnit. Stiamo utilizzando Resharper per eseguire i nostri test in Visual Studio.Impossibile eseguire i test di F # nunit con Resharper dopo l'aggiornamento a VS2012

Dopo aver aggiornato i progetti a VS2012, i nostri test dell'unità F # non vengono visualizzati nelle finestre Test unità di Resharpers.

Qualche idea del perché?

+0

Hai mai risolto questo problema? – dustinmoris

risposta

1

La pagina What's New in ReSharper 7 dice che ReSharper 7 ha introdotto NUnit 2.6 come versione predefinita per il test dell'unità.

In base allo standard NUnit Release Notes, il supporto per VS2012/.NET 4.5 è stato introdotto in NUnit 2.6.2.

Se ReSharper 7 utilizza NUnit 2.6 (versione finale), probabilmente è questo il motivo per cui non si sta verificando il test dell'unità dopo l'aggiornamento dei progetti. Penso che la cosa migliore da fare sia contattare ReSharper Support o ReSharper Developer Community e chiedere se c'è un modo per far funzionare le cose; in caso contrario, dovrebbero essere in grado di inserire NUnit 2.6.2 nella prossima versione (ReSharper 7.1).

+0

Se questo è il problema, puoi dire a ReSharper di usare una versione installata di NUnit piuttosto che la versione integrata. Vai su Strumenti -> Test unità -> NUnit nelle impostazioni di ReSharper e dai un'occhiata all'installazione 'Specified NUnit' in 'Esegui test con'. – MrKWatkins

+0

Questo non è il problema. Posso eseguire facilmente test C# NUnit e posso anche eseguire test dell'unità F # usando nunit-console. – Michael

+0

Ho anche provato l'aggiornamento a NUnit 2.6.2 e ho il punto di richiamo per quell'installazione senza fortuna – Michael

0

Ho lo stesso problema quando provo a usare la scorciatoia da tastiera ReSharper per eseguire i miei test o quando faccio clic con il tasto destro all'interno della classe/metodo o sul file di test, ma funziona quando faccio clic con il tasto destro su .sln e selezionare Esegui test.

La speranza che aiuta anche gli altri!

Problemi correlati