Esiste un modo per dire a ReSharper di eseguire un determinato gruppo di test in un progetto prima di altri? Voglio ancora l'esecuzione parallela e non ho bisogno di controllarlo per metodo, solo per classe. Il framework di test è MSTest se questo fa la differenza.Ordine di controllo in cui ReSharper esegue i test unitari
Il motivo per cui voglio farlo è che alcuni test funzionano a un livello basso e sono molto veloci, ma altri test funzionano a livelli più alti e sono molto più lenti. Voglio che i test rapidi vengano eseguiti per primi, perché se falliscono, so che c'è qualcosa di sbagliato e non ha senso continuare. Tuttavia, ReSharper al momento esegue prima i miei test lenti.
Modifica: I test non vengono eseguiti in ordine alfabetico per me (R # 7.1 su VS 2010). Ho un file sorgente per classe. I test all'interno di una classe sembrano essere eseguiti nell'ordine in cui i metodi appaiono nel codice sorgente, ma non riesco a capire come R # determina l'ordine delle classi di test. Questo è quello che cerco, poiché i test lenti e veloci sono in classi separate. Neanche questo è alfabetico, ma è coerente dall'inizio alla fine.
Modifica 2: OK, capito (vedi risposta).
Grazie, potrei cambiare il nome del namespace e della classe, ma l'ordine non è alfabetico per me - vedi modifica. L'idea delle sessioni di test è buona (+1), anche se è qualcosa che dovrei fare ogni volta che apro la soluzione che non è l'ideale. – EM0