2010-06-14 21 views
8

En son Resharper (v5) sürümü, yerel NUnit koduna dayanır ve NUnit eklentilerine izin verir.NUnit Addins with Resharper 5

NUnit GUI'de iyi çalışan bir NUnit eklentim var ancak Resharper ile çalışamıyorum. R # endikasyonuna dayanarak, addins kitaplığımı %ResharperPath%\Bin\addins'a ekledim ama çalışmaz, testlerim Ignored olarak işaretlendi.

Soru: ReSharper ile NUnit eklentileri nasıl kullanılır?

+0

arama/sormaya tek fazla yer önerebilir - jetbrains http://devnet.jetbrains.net/community/resharper/ devnet resharper_community –

cevap

5

Ne yazık ki, ReSharper'ın test yürütücüsü NUnit eklentilerini desteklemiyor. requested oldu, ancak henüz eklenmemiş ReSharper 6 için bile eklenmedi. (Özellik isteğine oy vermek için, ilgi duyduklarını bildirmek için çekinmeyin - sadece yaptım.)

NUnit add kullanıyoruz Bazı testlerimiz için ve bu testler ReSharper'da hiç gösterilmiyor - hiçbir serseri simge yok, Birim Testleri penceresinde hiçbir şey yok, hiçbir şey yok. Tek seçeneğimiz, bu testleri yapmak istediğimizde, NUnit GUI'yi ateşlemektir. Bu bir acı.

0

Artık ReSharper, NUnit eklentilerini desteklemektedir. > Araçlar - -> Unit Test -> NUnit

Yük NUnit eklentileri -> Her zaman

http://i.imgur.com/2qT0y2U.png

Seçenekler: http://blogs.sourceallies.com/2013/06/nunit-addins-that-works-with-resharper/

Ayrıca ReSharper varsayılan ayarları değiştirmeniz gerekir: Bu bağlantıyı deneyin

ve dll, C: \ Users ... \ AppData \ Local \ JetBrains \ Installations \ ReSharperPlatformVs12 \ addins

Ayrıca testlerde (değil eklenti ile) NUnit.AddinsDependencies paketi içermemelidir ile dll