Gallio.ResharperRunner adresindeki gallio kaynak koduna hızlı bir bakışta, daha önce bu kodu herkesin yazdığını gösterdi. Gallio Build Server'da herhangi bir dağıtım bulamadım, bu yüzden en son R # Runner kodunu SVN'den çektim. (3359'a sahibim) ve VS2012'de v3\src\Extensions\ReSharper\Gallio.ReSharperRunner\Gallio.ReSharperRunner70.vs2010.csproj
'u derledim.
o c:\Program Files\Gallio\bin\gallio.dll
başvuran böylece proje değiştirildi, ve ben de
Sonra üzere
debug\bin
klasöründen aşağıdaki 3 dosya kopyalandı (kopya yok yerine) "İçerik" ve PreserveNewest için
Gallio.ReSharperRunner70.plugin
dosyayı değiştirdi
C:\Users\MYUSERNAME\AppData\Local\JetBrains\DotNet\vAny\Plugins
:
- Gallio.dll
- Gallio.ReSharperRunner70.dll
- Gallio.ReSharperRunner70.plugin
Voila - MbUnit testleri Resharper 7 kullanarak VS2012 içinde çalıştırılabilir
Not: Emin değil ResharperRunner kodu% 100 istikrarlı - Ben bazı aksaklıklar da fark gibi görünüyor, ama en azından benim testler tekrar R göründüğünü #.
Dosyaları sorulara nasıl ekleyeceğimi anladığım zaman derlenmiş dosyaları yükleyeceğim. Hmm - Bunun nasıl yapılacağını anlamaya, bu yüzden burada http://www.albrektsen.net/Gallio.ResharperRunner70.zip
akım koşucu birkaç sorunları vardır - Ben gallio bug tracker'da http://code.google.com/p/mb-unit/issues/detail?id=900 adresini oluşturdu. – espenalb
Gallio'nun hangi sürümü çalışıyorsunuz? Dosyalarınızı denedim ve aynı zamanda yaptığınız değişikliklerle de kaynağı kendim indirmeye çalıştım, ancak ReSharper'da şu hatayı alıyorum: Eklenti “StandardPluginFolders” dosyası C: \ Users \ ME \ AppData \ Local \ JetBrains \ DotNet \ vAny \ Plugins \ Gallio.ReSharperRunner70.plugin geçerli bir .NET derlemesi olarak yüklenemedi. – hermiod
Gallio3.4 build 11 çalıştırıyorum. Şu anda kullanmakta olduğum eklentiyi yeniden yükledim http://www.albrektsen.net/Gallio.ResharperRunner70.zip - benim için tamam çalışıyor. Not: MbUnit sayısında belirtildiği gibi kararlı değil, fakat gövdeden derlenmiş olandan daha iyi çalışıyor. – espenalb