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

Există viață fără Resharper-o

Trebuie să adăugați un ecran cu opțiuni posibile resharpera (una paralelă este în valoare de ceva!):

Există viață fără Resharper-o

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:

Există viață fără Resharper-o

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.

Există viață fără Resharper-o

Există viață fără Resharper-o

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:

Există viață fără Resharper-o

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.