Există viață fără Resharper-o
După verificarea că este posibil să se facă de navigare în studio și fără resharpera. Am decis să exploreze un alt scenariu important pentru mine: și anume, unitate de testare în studio (folosind un cadru de testare NUnit).
Resharper destul de bine sprijină capacitatea de a rula de testare (implementate folosind NUnit) direct din studio. O scurtă descriere a caracteristicilor pot fi găsite aici.
unele capturi de ecran (Resharper):
începe testul (debagirovanie):
sesiune de testare cutie
Trebuie să adăugați un ecran cu opțiuni posibile resharpera (una paralelă este în valoare de ceva!):
După această „bogăție“ Am început isseledovat construit soluții (sau alternative).
În primul rând, curat studio nu este susținută de teste NUnit-bine, dar puteți debagirovat teste folosind NUnit în sine doar astfel pervers:
unde
«Start program extern»: C: \ Program Files (x86) \ NUnit 2.6.2 \ bin \ nunit.exe
«Comandă argumente în linia:» mock-assembly.dll /fixture:NUnit.Tests.TestAssembly.MockTestFixture
«Directorul de lucru»: D: \ My \ MyProjects \ MySharper \ NUnit-2.6.2-src \ NUnit-2.6.2 \ bin \ Debug \ teste
Și dacă vom rula acum proiectul de testare prin Debuger de comandă | Începe nouă instanță, ne vom ridica la clasa de testare NUnit dorit, și puteți rula teste, și punctele de întrerupere, în același timp, va funcționa.
Capabilitățile ferestre construite «test Explorer» cu interes blocat resharperom, poate o viață, cu excepția grupului «Grupul de | Durata »sau« Grup de | Trasaturilor „(tradus la fel de frumoasă nu știu, Google a tradus astfel:“ caracteristici Group „), care vă permite teste de grup pentru o varietate de alte proprietăți (timpul de lucru atribute ele însele teste).
grupe Exemplu:
Total. în principiu, poate fi (mai ales atunci când adaptorul reparat), pentru a lucra în studio cu testele NUnit. În plus, (indiferent de resharpera), există câteva lucruri interesante care se extind capacitățile de programator.