Czy istnieje darmowy dodatek Visual Studio dla Nunit?
Jestem tani i nie chcę płacić za ReSharper lub TestDriven.NET czy istnieje darmowy dodatek visual Studio dla NUnit?
9 answers
Możesz utworzyć pusty projekt (wybierz na przykład aplikację konsolową), a we właściwości projektu możesz wybrać znacznik debugowania i wybrać "Uruchom program zewnętrzny". Postaw ścieżkę Nunit. Następnie, w opcji start, argumenty linii poleceń wybierają DLL, który zawiera wszystkie testy (mój jest zawsze w nunit \ bin...). Następnie wybierz "Włącz debugowanie kodu niezarządzanego", a będziesz mógł uruchomić projekt w VS, a nawet używać debuggera krok po kroku.
This is a free rozwiązanie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-29 18:38:02
Teraz możesz używać Gallio: jest to open source. www.gallio.org
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-29 19:04:10
Przy okazji TestDriven można pobrać za darmo, jeśli jest do użytku osobistego lub projektu Open Source.
Musiałem znaleźć sposób, aby używać . Net Reflector inside VS kilka dni temu i kiedy ściągnąłem TestDriven to cam z. Nigdy nie było żadnych okienek z prośbą o zapłatę.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:09:23
NUnit faktycznie statki z podstawowym zintegrowanym biegacz. To nie jest zbyt dobre i mało nagłośnione, ale jeśli Charlie go nie wyjął, powinno być w źródle.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-29 18:40:17
Wiem, że to stare pytanie, ale innym sposobem na to jest dodanie zewnętrznego narzędzia z menu Narzędzia do uruchomienia nunit - Ustaw argumenty na $(TargetName)$(TargetExt) i katalog początkowy na $(ProjectDir) \ bin\Debug
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-09-17 12:27:00
To stare pytanie i wiele się zmieniło, odkąd odpowiedź została przyjęta.
Możesz spróbować NCrunch uruchomić testy automatycznie lub ręcznie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-03-20 07:22:06
Jeśli używasz Visual Studio 2012, istnieje wtyczka napisana przez Charliego Poole ' a, jednego z współtwórców NUnit, która wykorzystuje nowe wtyczki do testowania jednostek Visual Studio.
- Pobierz VsTestAdapater - jest również w Menedżerze rozszerzeń.
Niestety nie ma jeszcze zbyt wielu opcji grupowania, albo przez run/not run-więc nie można grupować według klasy, rozwiązania i tak dalej. Nie pokazuje również żadnej stacktrace, jeśli test się nie powiedzie, po prostu prosty zielony zaznacz lub czerwone pole i wiadomość.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-09-07 14:55:01
Nie używałem go, ale NUnitit to darmowy dodatek Visual Studio do NUnit.
Z mojego doświadczenia wynika, że najlepszym dodatkiem do visual studio jest resharper. TestDriven.Net jest również dobry do testów jednostkowych. Hope that helps
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-04 23:15:01
Również znalazłem ten: http://visualstudiogallery.msdn.microsoft.com/c8164c71-0836-4471-80ce-633383031099
Jest w stanie uruchomić testy w debuggerze, jednak musisz ręcznie przekompilować kod za każdym razem, gdy coś zmienisz-bez integracji auto run-build
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-03-23 11:52:07