2009-09-06 12 views
8

Mam trochę irytujący problem z resharper próbuje uruchomić moje testy jednostkowe, za pomocą mstest. Mogę wybrać indywidualny test jednostkowy i uruchomić/debugować go dobrze, ale kiedy wybiorę węzeł nadrzędny, aby przeprowadzić kilka testów, testy nie działają; po prostu wyświetla oczekujące na kilka sekund, a następnie test szarzeje. Jeśli ustawię punkty przerwania w testach i spróbuję ponownie za pomocą debuggera, otrzymam taki sam wynik i żadne punkty przerwania nie zostaną trafione. Czy ktoś wcześniej tego doświadczył?Problem Resharpera z testami jednostkowymi

+0

Tak Mam ten sam problem z ReSharper 4.5.1274.1 w VS2005. Bardzo irytujące. Używane do poprawnej pracy z wersją 4.5.1231.7. – Craig

+0

Podarowałem też wir w VS2008 sp1 z resharper 4.5.1274.1 i to nie działa dla mnie albo .... Jeśli to pomoże, możesz pobrać osobistą wersję TestDriven.net na http://www.testdriven.net/ download.aspx nadal działa jak mistrz do przeprowadzania testów na poziomie projektu/fixture/method. – ElvisLives

+0

Mam ten sam problem! Czy kiedykolwiek to zrozumiałeś? – CaffGeek

Odpowiedz

1

Spróbuj odbudować swój projekt testowy/całe rozwiązanie. Czasami mam podobne problemy, gdy resharper pokazuje testy, które usunąłem lub nie wykonuje testów dla nowych metod w projekcie SUT. Po odbudowaniu ponownie się zsynchronizuje.

+0

Próbowałem, dzięki, nadal nie ma radości :( – Charlie

1

Wystąpił również ten problem z ReSharper 5.0.1659 i VS2010. Okazuje się, że problem tkwi gdzieś w plikach konfiguracyjnych testrun, które VS tworzy podczas testowania zwykłego sposobu VS. Usunięto je z obu dysków, jak również z plików referencyjnych w pliku rozwiązania, które rozwiązały problem i mogłem ponownie uruchomić testy z programem ReSharper.

+2

W szczególności, które pliki są te i gdzie się znajdują? Dzięki! –

Powiązane problemy